Android Geocoder在1.6中工作,但在2.2中不工作
getFromLocationName也会在Android 2.2模拟器中抛出NullPointerException,但在Android 1.6模拟器中工作正常 这是我的代码片段:Android Geocoder在1.6中工作,但在2.2中不工作,android,map,android-maps,Android,Map,Android Maps,getFromLocationName也会在Android 2.2模拟器中抛出NullPointerException,但在Android 1.6模拟器中工作正常 这是我的代码片段: Geocoder geo = new Geocoder(GeocoderAppActivity.this, Locale.getDefault()); try { List<Address> add = geo.getFromLocationName("Tagore R
Geocoder geo = new Geocoder(GeocoderAppActivity.this, Locale.getDefault());
try {
List<Address> add = geo.getFromLocationName("Tagore Road,Rajkot", 1);
while (add.size() == 0) {
Log.e("Girish", "in while");
add = geo.getFromLocationName("Tagore Road,Rajkot", 1);
}
}
怎么了?在模拟器中,您使用的是常规的Android 2.2还是Google API[Android 2.2]版本 如果你使用常规的安卓2.2版本,它将无法工作。据我所知,它没有功能来实现你的行动。
打开你的SDK管理器,下载谷歌API[Android 2.2],并用它创建一个AVD。然后再试一次,它应该可以工作。在模拟器中,您使用的是常规的Android 2.2还是Google API[Android 2.2]版本 如果你使用常规的安卓2.2版本,它将无法工作。据我所知,它没有功能来实现你的行动。
打开你的SDK管理器,下载谷歌API[Android 2.2],并用它创建一个AVD。然后再试一次,它应该可以工作。这是一个他们从未修复过的已知错误,我想你会发现它在API 7级仿真器中工作。这是一个他们从未修复过的已知错误,我想你会发现它在API 7级仿真器中工作。是的,这是一个错误,但我认为它应该在设备上运行。是的,这是一个错误,但我知道我想它应该在设备上运行。ya我知道我在使用谷歌api 2.2,并在谷歌api 2.2中进行了测试。ya我知道我在使用谷歌api 2.2,并在谷歌api 2.2中进行了测试。你在安卓2.2真实设备上测试过吗?检查这个你在安卓2.2真实设备上测试过吗?检查这个