昨日、Google から Android Eclipse プラグインと Android SDK をインストールしました。に移動して AVD Manager ウィンドウを開きますWindow -> Android Virtual Device Manager
。[新規] をクリックすると、[新しい Android 仮想デバイス (AVD) の作成] ウィンドウが表示されます。問題は、「OK」ボタンをグレー表示にできないことです。「デバイス」から Nexus 7 を選択し、AVD に名前を付け、ターゲットとして「Android 4.2 API レベル 17」を選択します。そして、残りの設定で何をしても、「OK」ボタンは引き続きグレー表示されます。エラーは表示されません。何が欠けているのか、ウィンドウで「OK」をクリックしても続行できない理由について何か考えはありますか?
16 に答える
ターゲットの下のドロップダウンで CPU/ABI ターゲットを選択していないか、システム イメージをインストールしていません。SDK マネージャーを開きARM EABI v7a System Image
、Android 4.2 セクションにインストールされていることを確認します。
AVD の作成に問題がありました。
また:
- SDKマネージャーからSDKバージョンをインストールした後、Eclipseを再起動するか、または
- Eclipse の外部で「AVD Manager.exe」を実行する必要があります。
まず、「AVD 名」フィールドにスペース (または「+」、「=」、「/」などのその他の不正な文字) が含まれていないことを確認してください。スペースが私のためにそれを壊しました。
必要なパッケージはすべてインストールされていましたが、同じ問題が発生しました。Eclipse を終了し、\android-sdks\tools\ フォルダーで monitor.bat を実行し、そこから AVD Manager を開き、ここで仮想デバイスを作成できました。
AVD 名ではスペースを避ける必要があります。& 「スキン」オプションを選択します。
で AVD を作成してみてくださいmonitor.bat
。tools-folder
うまくいきました。
私をつまずかせたもう 1 つの点は、「名前」フィールドは 1 つの単語である必要があり、スペースを入れてはならないということです。
まったく同じ問題がありました... ARM EABI v7aシステムイメージのロードも私にとってはうまくいきました。どうもありがとう。
Android SDK マネージャーで、同じ名前 (ARM EABI v7a System Image) のシステム イメージが、より新しい SDK (Android 4.2) 用にシステムにインストールされていることを以前に確認しました。したがって、以前の Android 2.2 SDK ARM イメージをインストールする必要がなくなると思いましたが、そうではないようです。
私は同じ問題を抱えていましたが、今はそれを手に入れました: 選択している API を確認し、そのAPI バージョンでCPU/ABIが利用可能かどうかを確認してください。利用可能であれば、作業は完了です。対応するウィンドウに合わせてデバイスを選択してください。
SDK Manager を開いて、すべて、特にシステム イメージがインストールされていることを確認する必要があります。その後は大丈夫です!
私は実際に1週間前にこの問題にぶつかりました。この問題は、最新バージョンの SDK で Android SDK プラグインの更新された Eclipse バージョンを使用していないことに関係していました。全体的に楽しい問題でしたが、更新したらすぐに消えました。
AVD 画像も更新しましたが、運がありませんでした。どうやら古いプラグインは新しい画像レイアウトなどを見ることができません。これは、SDK のバージョン 22.3 用です。
Kubuntu 12.04、Eclipse Kepler、ADT がインストールされている場合、同じ症状が発生しました。ARM EABI v7a システム イメージは既にインストールされています。解決策は、コマンド ラインからツールを実行することでした。その後、エラーは発生しませんでした。日食の再起動でうまくいったと思いますが、ditを試したかどうかはわかりません。
android-sdks\tools にある monitor.bat を開き、そこでデバイス マネージャーを起動すると、AVD を作成できました。
AVD の作成に問題がある場合は、それを新しいフォルダー (eclipse、android sdk、avd) 内に配置してから、実行するだけで機能するはずです。そのフォルダーでEclipseを開いて、通常どおり実行するだけです