2

Geocoder を使用して、アプリで場所の緯度と経度を取得しています。geocoder.getFromLocationName(address, maxResults)私がこれに使用している方法です。Samsung 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;
            }
        }

logcat :

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 に答える