Q: 如何進行 Cold start ?
A: 參考 LocationManager | Android Developers 說明,可使用 public boolean sendExtraCommand (String provider, String command, Bundle extras),第二個參數填 "delete_aiding_data", extras 則是填要刪除的資訊,不給值或是給"all" 會刪除全部資訊。Google 目前也只有提供一個ExtraCommand ... (參考GpsLocationProvider.java)
Q: GPS Icon 會不定時消失?
A: 已知 Bug。已在 Donuts branch 修正。
Google map 的My Location 功能原理:
Official Google Mobile Blog: New magical blue circle on your map
Official Google Mobile Blog: My Location now with Wi-Fi
Poor mans GPS - Cell(Tower)ID / Location Area Code
使用windows wi-fi api作為LBS(location-based service)定位 @ questioner :: 痞客邦 PIXNET ::
aGPS:
User plane:
- GpsLocationProvider's SUPL support. Donuts have fix in this topic too.
Control Plane:
- E911: implement in modem.
- Support for the Control plane AGPS in Android
XTRA: