執行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
喜歡這篇文章嗎? 加我到你 或 Follow @iamrogerli吧!