i am Roger Li

執行Geocoder時出現 "Service not Available"

在某些裝置上 new Geocoder() 出現 "Service not Available"。

在LogCat 顯示:

java.io.IOException: Service not Available
at android.location.Geocoder.getFromLocationName(Geocoder.java:178)

奇怪的是程式在其他大多數的裝置上都沒有出現這現象,為何會這樣? 又如何解決?
網上資料提出問題源於"NetworkLocationService" 被關掉或執行失敗。因為"NetworkLocationService"會在開機時自行啟動,簡單的Reboot 可暫時解決問題。
(廣告)如果閣下有時間可試試小弟的 L Street Map ,看看有沒有甚麼問題。 ^^"
PS: Android 4.2.2


喜歡這篇文章嗎? 加我到你 Google+Follow @iamrogerli吧!

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *