私のアプリはマップ v2 を使用しており、うまく機能しています。私のデバイスには最新バージョンの Google Play Services が搭載されています。また、SDK Manager にはライブラリの Rev 11 が表示されます。昨日adt 22.2にアップデートしたので、LogCatでこれを取得しました:
Google Play services out of date. Requires 3264100 but found 3225132
また、「このアプリは、Google Play サービスを更新しない限り実行されません」というメッセージが表示されます。デバイスに既にインストールされているため、更新する方法がないことを除けば、それほど悪くはありません. Google Play サービスをアンインストールして再インストールし、ストアから最新の 3.2.25 が実行されていることを確認しました。数か月前にマップを実装して以来、これはうまく機能していました。
マニフェストの私の SDK 設定:
<uses-sdk
android:minSdkVersion="12"
android:targetSdkVersion="17" />
これを解決するための必死の試みで、最小/ターゲットのさまざまな組み合わせを試しました。
コードでは、GooglePlayServicesUtil を使用して確認しました。システムは、アプリを 3264100 に更新する必要があると考えています
かなり検索しましたが、見つかったほとんどすべてが avd で実行するときの問題に関連しています。これを修正するにはどうすればよいですか?