我正在使用地理編碼器類來查找地址,但我得到一個IOException消息,「服務不可用」,我該如何解決這個問題。地理編碼器錯誤
Q
地理編碼器錯誤
0
A
回答
1
這是模擬器的一個常見問題。它工作正常,在實際設備上
在2.2 API 8,你會收到以下堆棧跟蹤
java.io.IOException: Service not Available
at android.location.Geocoder.getFromLocation(Geocoder.java:117)
在這裏看到更多的信息(以及可能的解決方法),請參閱以下網址:
http://code.google.com/p/android/issues/detail?id=8816
如果您在較低API上使用GeoCoder時遇到問題,則應檢查堆棧跟蹤。不時我有以下幾點:
java.io.IOException: Unable to parse response from server
at android.location.Geocoder.getFromLocation(Geocoder.java:124)
這可以從在谷歌服務器端的問題,或者客戶端(互聯網連接)的一個問題是什麼。
如果GeoCoder返回空列表,則需要檢查設備(模擬器或真實手機)上是否有適當的GeoCoder實現。
這可以使用Geocoder對象上的isPresent()方法完成。
http://developer.android.com/reference/android/location/Geocoder.html
此外,在模擬器上運行時,請確保您的AVD圖像設置與谷歌的API。
+0
感謝幫助我的朋友,我遇到了模擬器的問題 – Sahi
相關問題
- 1. Android地理編碼器超時錯誤
- 2. RPC錯誤與地理編碼器
- 3. 地理編碼錯誤
- 4. Google地理編碼器返回錯誤的地址座標
- 5. Google地理編碼API錯誤?
- 6. php xml谷歌地理編碼錯誤
- 7. 錯誤的地理編碼,Rails和Mongoid
- 8. 地理位置編碼錯誤
- 9. 安卓谷歌地圖錯誤/地理編碼器類給錯誤
- 10. 使用Google地理編碼地址(不是地理編碼器)
- 11. 地理編碼2地址與地理編碼器寶石
- 12. 地理編碼器地理編碼 - 谷歌地圖的JavaScript API
- 13. 反向地理編碼的地理錯誤
- 14. Ruby地理編碼器Mysql2語法錯誤
- 15. 從Android中的地理編碼器獲得錯誤的距離
- 16. 地理編碼器返回錯誤的結果
- 17. Android地理編碼錯誤:模擬器上的java.io.IOException,SDK 2.3
- 18. Android地理編碼器API
- 19. 地理編碼器 - 在控制器中對地理編碼進行地理編碼
- 20. 地圖Google地圖地理編碼器
- 21. Django管理編碼錯誤
- 22. 與谷歌的地理編碼地圖HTTP 500錯誤
- 23. 地理編碼谷歌地圖錯誤的位置
- 24. 反向地理編碼返回錯誤的地址
- 25. Google地理編碼返回錯誤的目的地
- 26. 谷歌地圖地理編碼API錯誤率限制
- 27. 紅寶石地理編碼器多個反向地理編碼器
- 28. CLGeocoder反地理編碼失敗,錯誤域= NSURLErrorDomain代碼= -1000 -
- 29. Mapstraction Google地理編碼調用返回錯誤代碼610
- 30. Android的地理編碼器錯誤,這是不被處理的嘗試catch
你的代碼是什麼?你的錯誤信息是什麼?你在做什麼?請問具體情況。 –
您可以通過修復代碼來避免IOException來解決此問題。 – bdares