描述:我正在使用Google maps API V2
。我在觸摸位置實現了Android Reverse Geocoding
。android java.io.IOException:服務不可用
問題:它輕視
try {
addresses = geocoder.getFromLocation(latitude, longitude,1);}
catch (IOException e)
{
e.printStackTrace();
if(AppConstants.DEBUG)Log.v(AppConstants.DEBUG_TAG," e.printStackTrace(): "+e.getMessage());
}
我收到latitude
和longitude
值正確的異常,但我不明白爲什麼它會拋出exception
,我也做了谷歌搜索,但它不能幫助。
任何人都可以請詳細解釋??
請更新您的問題與完整的堆棧跟蹤。試試這個http://stackoverflow.com/a/4762815/1329126 http://stackoverflow.com/questions/7109240/service-not-available-geocoder-android。 – 2013-04-20 10:18:52
您是在模擬器還是在真實設備中運行? – Pratik 2013-04-20 10:20:57
@Sankar V - 感謝您的快速回復......根據上述鏈接中提到的接受的答案 - (任何未隨Play商店,GMail應用程序等提供的設備......也將缺少Geocoder後端。)這是什麼意思?? – TheFlash 2013-04-20 10:22:58