小编Kee*_*ode的帖子

地理编码器的RPC错误

经过几天了解Android的工作原理,我决定构建我的第一个应用程序:一个简单的应用程序,它使用一个简单的EditText小部件从用户提供的地址显示GMap .
我习惯Geocoder这样做.

在使用logcat进行一些小错误跟踪之后,这是adb返回的异常:

E/LocationMasfClient(   53): forwardGeocode(): RPC failed with status 1
W/System.err(  262): java.io.IOException: RPC failed with status 1
W/System.err(  262):    at   android.location.Geocoder.getFromLocationName(Geocoder.java:166)
W/System.err(  262):    at fr.meetopia.tinymap.MapViewActivity.testGeoCoder(MapViewActivity.java:104)
W/System.err(  262):    at fr.meetopia.tinymap.MapViewActivity.onCreate(MapViewActivity.java:38)
W/System.err(  262):    at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
W/System.err(  262):    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2459)
W/System.err(  262):    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2512)
W/System.err(  262):    at android.app.ActivityThread.access$2200(ActivityThread.java:119)
W/System.err(  262):    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1863)
Run Code Online (Sandbox Code Playgroud)

现在这里是堆栈跟踪指向的代码:

Geocoder geoCoder = new Geocoder(this);
MapView mapView = (MapView) findViewById(R.id.mapview);
    MapController mc = mapView.getController();
    GeoPoint p;
    try {
        List<Address> addresses = geoCoder.getFromLocationName("paris france", …
Run Code Online (Sandbox Code Playgroud)

java android android-emulator

26
推荐指数
1
解决办法
1720
查看次数

标签 统计

android ×1

android-emulator ×1

java ×1