亚洲熟妇av一区二区三区,亚洲av中文无码乱人伦在线视色,亚洲人成网站色www,亚洲欧美日韩国产综合在线一区 ,亚洲av之男人的天堂网站

分享
Scan me 分享到微信

安卓手機(jī)定位成困難?

隨著HTML5網(wǎng)頁(yè)標(biāo)準(zhǔn)的推進(jìn),移動(dòng)應(yīng)用也隨之豐富,但是行貨安卓手機(jī)卻出現(xiàn)了一個(gè)定位不準(zhǔn)的問題,讓開發(fā)者十分苦惱。百度地圖通過推出地圖SDK有效解決了這個(gè)問題,同時(shí)也幫助了開發(fā)者節(jié)省了開發(fā)成本,提升了效率。

  您還記得《3S新聞周刊》第37期的一篇名為《精彩HTML5 Geolocation定位技術(shù)為L(zhǎng)BS錦上添花》的文章嗎?Geolocation定位技術(shù)實(shí)現(xiàn)了Web應(yīng)用琳瑯滿目、各具特色的有關(guān)位置服務(wù)方面的應(yīng)用。HTML5作為一個(gè)不斷成長(zhǎng)中的新網(wǎng)頁(yè)標(biāo)準(zhǔn),它的新功能與魅力,將讓W(xué)eb App成為移動(dòng)應(yīng)用的主流,而2012年則注定成為HTML5快速發(fā)展的一年。

  有分析人士估計(jì),我國(guó)移動(dòng)應(yīng)用數(shù)量截止2012年底,安卓平臺(tái)將會(huì)突破27萬個(gè),蘋果iOS平臺(tái)則將突破52萬個(gè),在這么多應(yīng)用當(dāng)中,有過半數(shù)量都具備位置服務(wù)功能。隨著HTML5帶動(dòng)Web應(yīng)用的發(fā)展,定位服務(wù)將會(huì)扮演著越發(fā)重要的角色。

  HTML5促進(jìn)應(yīng)用發(fā)展,手機(jī)定位卻成阻礙

  然而隨著HTML5移動(dòng)應(yīng)用增多,一個(gè)問題漸漸浮出水面,那就是很多HTML5移動(dòng)應(yīng)用定位失敗,這個(gè)現(xiàn)象大多發(fā)生在行貨Android手機(jī)上,對(duì)于那些做HTML5移動(dòng)應(yīng)用的開發(fā)者來說,這是個(gè)讓人非常頭疼的問題。

  有開發(fā)人員通過研究發(fā)現(xiàn)了端倪的所在。研究發(fā)現(xiàn),在一臺(tái)行貨的Android手機(jī)中,一款基于HTML5開發(fā)的簡(jiǎn)單定位程序,在國(guó)內(nèi)外主流的瀏覽器中,均無法實(shí)現(xiàn)HTML5中的Geolocation定位技術(shù)功能,然而實(shí)際上,這些瀏覽器是可以被允許調(diào)取多種定位信號(hào)的,但同樣的定位程序如果在一臺(tái)水貨安卓手機(jī)上進(jìn)行測(cè)試的話,就能夠?qū)崿F(xiàn)HTML5的定位功能。最后,該開發(fā)人員發(fā)現(xiàn),在行貨手機(jī)中,由于缺少谷歌的一項(xiàng)GMS服務(wù)包,導(dǎo)致定位功能無法實(shí)現(xiàn),在水貨手機(jī)中,這項(xiàng)服務(wù)包便存在于手機(jī)當(dāng)中,讓定位功能得以發(fā)揮。由此可以得出的結(jié)論是,這個(gè)源于谷歌的GMS服務(wù)包是導(dǎo)致定位功能不工作問題的根源。

  這種問題同樣也暴露在Native App(原生應(yīng)用)上,同時(shí),隨著網(wǎng)頁(yè)應(yīng)用與原生應(yīng)用各自優(yōu)勢(shì)越發(fā)顯著,一種混合式的Native×Web App也應(yīng)運(yùn)而生了,在繼承了原生應(yīng)用的美觀同時(shí),也發(fā)揮著網(wǎng)頁(yè)應(yīng)用的易開發(fā)性。在面臨國(guó)內(nèi)種類豐富的應(yīng)用以及缺少谷歌GMS服務(wù)的情況下,解決好定位服務(wù)問題也就變得舉足輕重。

  筆者深入調(diào)查了一下谷歌GMS服務(wù)包到底具有何種用途,GMS的全名為Google Mobile Service,中文翻譯過來即為“谷歌移動(dòng)服務(wù)”,它是作為谷歌收益及盈利的主要來源。眾所周知,谷歌的Android操作系統(tǒng)是免費(fèi)且開源的,因此在盈利等方面,谷歌則是要靠GMS來獲得利潤(rùn)。另外,谷歌GMS服務(wù)中,存在一項(xiàng)幫助手機(jī)應(yīng)用實(shí)現(xiàn)接收定位信號(hào)的功能。

  百度地圖助力開發(fā)者,實(shí)現(xiàn)精準(zhǔn)定位服務(wù)

  那么,在行貨安卓手機(jī)中缺少了谷歌GMS服務(wù)的支持,就沒有辦法解決Native App以及基于瀏覽器的Web App應(yīng)用定位不準(zhǔn)的問題了嗎?其實(shí)也不然,我們目前使用的不少應(yīng)用里,依然會(huì)實(shí)現(xiàn)比較精準(zhǔn)的定位功能,這又是通過了什么技術(shù)達(dá)成的呢?帶著不少疑問,筆者專門采訪了百度地圖負(fù)責(zé)API相關(guān)方向工作的魏凱明。目前,百度地圖在行業(yè)內(nèi)致力于幫助開發(fā)者們解決諸多技術(shù)難題,提供百度地圖SDK供開發(fā)者調(diào)用以減少開發(fā)門檻。

  魏凱明告訴筆者,谷歌內(nèi)置的GMS數(shù)據(jù)包有一項(xiàng)用途是提供了GPS、Wi-Fi、基站定位能力。但國(guó)內(nèi)行貨Android手機(jī)只配備了GPS定位的功能,因?yàn)闆]有預(yù)裝GMS服務(wù)而缺失了Wi-Fi和基站定位能力,因此無法使用GMS服務(wù)相關(guān)的一系列應(yīng)用。這直接導(dǎo)致開發(fā)者在開發(fā)應(yīng)用的過程中,總會(huì)發(fā)現(xiàn)定位不準(zhǔn)的問題。而百度地圖及時(shí)發(fā)現(xiàn)了這一問題,并及時(shí)向開發(fā)者們推出地圖SDK進(jìn)行良好的定位解決。

  百度地圖向手機(jī)廠商提供基于HTML5應(yīng)用的免費(fèi)定位技術(shù)支持,同時(shí)百度地圖免費(fèi)給與了Wi-Fi和基站定位服務(wù)給開發(fā)者,專門解決定位不準(zhǔn)問題。對(duì)于各類應(yīng)用,當(dāng)需要使用地圖功能時(shí),開發(fā)者可以直接調(diào)用地圖SDK,同時(shí)也能使用附帶的定位功能。魏凱明說道:“百度定位SDK現(xiàn)提供了基于GPS信號(hào)+基站+Wi-Fi+IP位置混合定位功能,并配以傳感器輔助定位,定位方式可自由切換,自動(dòng)給出精度最好的定位結(jié)果。”

  至于在瀏覽器上的改進(jìn),魏凱明提到,要改善瀏覽器上的定位功能不準(zhǔn)的問題,就必須要改善瀏覽器自身的定位能力了。“我們也在跟一些HTML5瀏覽器廠商洽談,免費(fèi)提供HTML5定位服務(wù),改善HTML5應(yīng)用體驗(yàn)。”

  我們可以看到,基于網(wǎng)頁(yè)、原生及混合的應(yīng)用,百度已經(jīng)能為開發(fā)者們提供了良好的解決定位不準(zhǔn)問題的辦法,但通過瀏覽器進(jìn)行使用的網(wǎng)頁(yè)應(yīng)用,目前仍然需要瀏覽器廠商和百度地圖的共同努力。

  “目前已有上萬家公司使用百度地圖定位SDK,其中包含去哪兒、58同城及新浪微博等知名的應(yīng)用及網(wǎng)站也都在使用。”魏凱明說。從趨勢(shì)看來,很多公司都已經(jīng)認(rèn)識(shí)到了行貨安卓手機(jī)中的定位功能缺失問題,并有效利用百度地圖的SDK解決了技術(shù)上的困難,但實(shí)際情況是,仍然還有不少開發(fā)者尚不知這個(gè)問題,特別是對(duì)于一些剛剛起步的開發(fā)者來說,一旦他們遇到了定位不準(zhǔn)的情況時(shí),可能要絞盡腦汁研究很多天。

  魏凱明強(qiáng)調(diào):“目前的確還有很多開發(fā)者還不清楚行貨安卓機(jī)的這個(gè)問題,導(dǎo)致他們?cè)趹?yīng)用的技術(shù)測(cè)試上浪費(fèi)了大量的時(shí)間和精力,甚至到最后也沒有找到問題的根源,因此作為地圖SDK提供方之一,我們希望為開發(fā)者從節(jié)約開發(fā)成本的角度上,實(shí)現(xiàn)安卓平臺(tái)上的LBS應(yīng)用的精準(zhǔn)定位。”

  為進(jìn)一步探訪調(diào)用地圖SDK是否確實(shí)有效解決行貨安卓手機(jī)定位問題,筆者特意采訪了一位正在開發(fā)做書評(píng)類移動(dòng)本地生活服務(wù)的開發(fā)團(tuán)隊(duì),他們也正在使用百度地圖提供的SDK,得到的反饋結(jié)果確實(shí)也比較理想。經(jīng)過他們的測(cè)試,基站定位精度能達(dá)到100米-300米,WI-FI定位則能實(shí)現(xiàn)30-200米的精度,在服務(wù)穩(wěn)定的基礎(chǔ)上。定位速度很快,流量以及電量損耗都比較低,使用成果非常理想。

  開放心態(tài)促進(jìn)LBS行業(yè)快速飛躍

  基于地理位置的移動(dòng)應(yīng)用近幾年在國(guó)內(nèi)可謂是爆發(fā)了一波又一波的熱潮,我們都非常熟悉像餐飲、購(gòu)物等本地生活服務(wù),抑或是定向廣告的匹配、移動(dòng)社交網(wǎng)絡(luò)的構(gòu)建,這些應(yīng)用的開發(fā)都離不開強(qiáng)大的定位功能。

  國(guó)內(nèi)的行貨安卓手機(jī)在定位功能上確實(shí)給支持行貨的用戶留下了一些遺憾,但也正是有了這個(gè)機(jī)會(huì),在沒有谷歌技術(shù)支持的條件下,像百度等地圖SDK提供方有能力為開發(fā)者提供優(yōu)秀的地理定位技術(shù)和平臺(tái)支持,促進(jìn)了許多我們所熟知的各種LBS應(yīng)用的進(jìn)步與發(fā)展,這是國(guó)人自己努力的結(jié)果。

  特別是隨著HTML5網(wǎng)頁(yè)標(biāo)準(zhǔn)的推進(jìn),在將來,我們看到的手機(jī)應(yīng)用將會(huì)更加精致、服務(wù)更加出色,與此同時(shí),在互聯(lián)網(wǎng)及移動(dòng)互聯(lián)網(wǎng)不斷成長(zhǎng)的共贏共開放心態(tài)之下,各行各業(yè)形成了一整套術(shù)業(yè)專攻的獨(dú)門絕技,并將這些優(yōu)秀技術(shù)無償?shù)胤瞰I(xiàn)給整個(gè)產(chǎn)業(yè)鏈上,供許許多多的開發(fā)團(tuán)隊(duì)隨時(shí)調(diào)用和分享,最終促進(jìn)了行業(yè)健康、快速的發(fā)展。(陳啟臨)

喜歡您正在閱讀的內(nèi)容嗎?歡迎免費(fèi)訂閱泰伯每周精選電郵。 立即訂閱

參與評(píng)論

【登錄后才能評(píng)論哦!點(diǎn)擊

  • {{item.username}}

    {{item.content}}

    {{item.created_at}}
    {{item.support}}
    回復(fù){{item.replynum}}
    {{child.username}} 回復(fù) {{child.to_username}}:{{child.content}}

更多精選文章推薦