2

我正在使用地理编码器来获取我的应用程序中的纬度和经度。geocoder.getFromLocationName(address, maxResults)是我为此使用的方法。除了三星 Galaxy Tab 2 设备外,它在所有设备上都能正常工作

代码 :

        @Override
        protected List<Address> doInBackground(String... params) {
            address = params[0];
            Geocoder geocoder = new Geocoder(context, Locale.getDefault());
            try {
                return geocoder.getFromLocationName(params[0], 5);
            } catch (IOException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
                return null;
            }
        }

日志猫:

02-24 21:23:27.568 D/BackupManagerService(  189): Received broadcast Intent { act=android.intent.action.PACKAGE_ADDED dat=package:com.myapp flg=0x10000010 (has extras) }
02-24 21:23:27.568 V/BackupManagerService(  189): addPackageParticipantsLocked: com.myapp

我认为问题是addPackageParticipantsLocked任何建议都会非常有帮助,谢谢。

4

1 回答 1

4

根据这个链接我想给你建议重新启动你的设备。 许多人通过重新启动设备解决了这个问题。 您也可以尝试相同的方法。试试看。它可能会解决您的问题。

希望它会有所帮助。

于 2013-02-25T06:30:57.047 回答