作者:亞馬遜的蝴蝶(Butterfly_of_Amazon)
(2015年4月12日)入手小米4快四個月了宵呛,因為百度地圖導航功能不穩(wěn)定的問題恨锚,讓我吃了好幾次虧矾湃。周五從武清回來走高速湿故,就是因為這個該死的導航蟆炊,害得我錯過了京津二線轉津薊高速的路口稽莉,多走了十幾公里,還差點兒把重要的會議耽誤了涩搓。后來在網上一查污秆,發(fā)現(xiàn)使用小米4+百度地圖遇到這個問題的人真不少。經過反復的試驗昧甘,我基本摸著了規(guī)律良拼,在博客里寫寫我的分析,希望能幫到一些朋友充边。
一将饺、故障現(xiàn)象
1. 在小米4上使用百度地圖,初次定位很慢痛黎。
我們知道予弧,用手機定位時,連上網絡(手機自帶的GPRS就行)湖饱,手機會自動從網上獲取當地最近時間的導航衛(wèi)星星圖掖蛤,在此基礎上就可以快速地獲取足夠數量衛(wèi)星的信號,從而快速定位井厌,這就是AGPS技術蚓庭。但在小米4+百度地圖的情況下,好像效果不明顯仅仆。
2. 即使定位了器赞,衛(wèi)星數量會很快下降。
直到降到0墓拜,然后是長時間無法定位港柜。也許不知什么時候又突然定位上了,但一般保持不會超過3~5分鐘咳榜。這在開車時很要命夏醉,可能上一條語音是說“請直行”,下一條卻是“請調頭”涌韩,關鍵路口可能就錯過去了畔柔。
我在小米4之前,是用Sumsang Galaxy Note2 +百度地圖臣樱,一直用得很好靶擦,所以我起初只懷疑是小米4有問題腮考。做了幾次刷機,由穩(wěn)定版刷到開發(fā)版玄捕,開發(fā)版又升級若干次秸仙,最后刷回穩(wěn)定版,始終不能解決桩盲。我當時的判斷是小米4的GPS質量有問題,想找小米退貨席吴,但又覺得麻煩赌结,所以一直湊合著用。直到周五忍無可忍了孝冒。
二柬姚、分析
我反復試驗,發(fā)現(xiàn)一個規(guī)律:當百度導航顯示衛(wèi)星數為0時庄涡,如果把百度地圖最小化或關閉手機屏幕一到兩分鐘量承,再打開,手機能夠迅速定位穴店,但幾分鐘內星數會又降至0撕捍。
如果是GPS質量有問題,單考慮手機GPS的工作環(huán)境泣洞,百度地圖最小化或關閉屏幕有什么不同呢忧风?我首先想到的是電源的變化,百度地圖最小化或關閉屏幕一般來說耗電會減少球凰,會不會此時因為耗電減少狮腿,手機電池負載下降,使得手機電池輸出電壓有所上升呕诉,而正好小米4手機的GPS質量不佳缘厢,對供電質量過于敏感,從而由不穩(wěn)定徘徊到穩(wěn)定狀態(tài)甩挫?
基于這個猜測贴硫,我把手機屏幕亮度調至最低,保持百度地圖界面為顯示狀態(tài)伊者。我的想法是通過降低屏幕耗電來彌補百度地圖耗電對電池的影響夜畴。試驗了若干回,丟星的問題沒有改善删壮。
經過這個試驗贪绘,我開始懷疑會不會不是小米4單方面的原因,而是百度地圖與小米4 GPS之間兼容有問題央碟?于是我把百度地圖卸載税灌,換上騰訊地圖或高德地圖均函,開車試驗了若干次,定位比百度地圖有很大提升菱涤。不過通過比較得承認:相對iPhone等其它手機苞也,小米4還是定位要慢很多。