2016-11-22 19 views
0

私は、ネイティブのGoogleマップコントロールを持つAndroidアプリを開発しようとしています。十分に簡単だと思われますが、残念ながら私はそれを設定するのに苦労しました。AVDでGoogle Playサービスの最新バージョンを取得するにはどうすればよいですか?

私は非常に慎重に指示hereに何度も成功しませんでした。アプリを読み込むたびに、メッセージ<my app> won't run without Google Play services, which are not supported by your deviceが表示されます。私は設定で、実際にGoogle Playのサービスをデバイスに持っていることを確認しました。

ダウンロードしたGoogleサービスapk'sをアンインストールして再インストールしようとしましたが、abdはエラーDELETE_FAILED_INTERNAL_ERRORでアンインストールできません。ルートアクセスがないためです。

答えて

0

私は自分の質問に対する答えを見つけました。私は間違ったミスをしました...

私のマニフェストに、私はAPI_KEY:android:name="com.google.android.geo.API_KEYと言う私のAPIキーを入力しましたが、API_KEYでなければなりません。これを変更し、10の代わりにGoogle Playサービス9を使用して固定しました。

0

「Extras」セクションでSDKを更新し、最新のGoogle Playサービスライブラリをインストールする必要があります。 AVDは、SDKツールフォルダの下にある "android"バイナリを使って起動できます。

+0

お返事ありがとうございます。私のSDKが更新され、あなたが言及したとおりにGoogle Playサービスライブラリをインストールしました。残念ながら同じエラーが発生しています... Google Playサービスを更新しないと、アプリが実行されないというエラーが表示されたところまで、何とかしました。アンドロイドモニターには、「Google Playのサービスが古くなっています。 10084000が必要ですが、9877030'が見つかりました – topherlicious

関連する問題