4

Android アプリケーションを開発していて、AVD で起動しようとしています。API は Android 2.3.3 に設定されています。2.3.3 エミュレーター (sdk バージョン 10) があり、Android マニフェストには次のように表示されます。

    <uses-sdk
    android:minSdkVersion="8"
    android:targetSdkVersion="10" />

プロジェクトに含めた API と一致するように、ターゲットを 10 に変更しました。このエラーを解決するにはどうすればよいですか:

[2013-01-30 23:18:47 - kiloboltandroidframework] Failed to find an AVD compatible with target 'Google APIs'.
[2013-01-30 23:18:48 - kiloboltandroidframework] Still no compatible AVDs with target 'Google APIs': Aborting launch.
4

5 に答える 5

9

新しいAndroid仮想デバイスを作成するときに、ターゲットをGoogleAPIとして選択します-APIレベル10

于 2013-01-31T07:24:10.207 に答える
2

AndroidApiレベル10はGoogleApiレベル10とは異なります。Androidにはandroid.jarファイルのみが付属しています。白いGoogleApiにはandroid.jarとmaps.jarが付属しています。プロジェクトにGoogleApiが必要な場合がありますが、それらはインストールされていません。Google Apiをインストールするには、SDKManagerに移動して確認します。すでにインストールされている場合は、GoogleApiレベル10プラットフォームでAVDを作成します。

于 2013-01-31T07:23:23.860 に答える
1

ターゲット「GoogleAPI」と互換性のあるAVDが見つかりませんでした。

=> Google APIを使用してAVDを作成していないことを意味しますが、はい、GoogleMapなどのGoogleAPIを使用する機能を実装しています。

Google APIのインストール方法を簡単に見つけてください。インストール後すぐに、同じGoogleAPIでAVDを作成してください。

ここに画像の説明を入力してください

于 2013-01-31T07:24:26.833 に答える
0

GoogleAPIアドオンを使用するAVDを作成する必要があります。ここを参照してください。

于 2013-01-31T07:23:20.163 に答える
0

ターゲット API が「Google APi」でプラットフォームが 2.3.3 の VDM から他の VM を起動します。VDM (Virtual Device Manager) に Google API がない場合は、ダウンロードしてください。それを一度開始し、プロジェクトを実行します。

于 2013-01-31T07:29:32.367 に答える