AVD Manager-Android仮想デバイスを作成できません


107

昨日、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」をクリックして続行できないウィンドウが表示されるのはなぜですか?


1
私はまったく同じ問題を抱えていますが、@ Ralghaの回答によれば、すでにインストールしていARM EABI v7a System Imageます。CPU / ABIドロップダウンリストは実際には空です。私が選択するものは何もありません。何かご意見は?
dragonridingsorceress

1
異なるAPIバージョンを使用してみてください。私は先に進み、可能な限りすべてのAPIバージョンをインストールしました。選択したAPIバージョンに応じて、さまざまなCPUエミュレーターを選択できます。また、エミュレーターを実行するときに世界を変えるIntel HAXMをインストールしました。
ossys

1
複数のAPIバージョン(すべてではなく、すべての4.xバージョン)をインストールしましたが、CPU / ABIリストにはまだ何もありません。他に何か提案はありますか?
dragonridingsorceress 2013年

1
@DavidT。最初のドロップダウンからデバイスを選択してみてください。名前以外のすべてが自動入力されます。参照:stackoverflow.com/questions/14003009/...
dragonridingsorceress

1
こんにちはpurlogicです。上のコメントで@DavidT。に説明したとおり、最初のドロップダウンからプリセットデバイスを選択する必要がありました。
dragonridingsorceress 2013年

回答:


140

ターゲットの下のドロップダウンでCPU / ABIターゲットを選択していないか、システムイメージをインストールしていません。SDKマネージャーを開きARM EABI v7a System Image、Android 4.2セクションにインストールされていることを確認します。


1
Windows-> Android SDK Managerに移動し、ARM EABI v7aシステムイメージをインストールしました。
ossys

23
インストール後にEclipseを再起動することを忘れないでください(使用している場合)。
easycheese 2013

8
ARM EABI v7aシステムイメージの場合、インストール後、Eclipseを再起動することを忘れないでください。また、すでにインストールされている場合は、デバイス名に(Nexus 4)のような「スペース」が含まれていないことを確認してください。名前にスペースがある場合、「OK」ボタンは無効のままになります。
shripad20 2014年

1
追加するには、[名前]フィールドの1文字は好きではありません:)
Dileep

@ shripad20それは私にとってそれでした!ありがとうございました。
BK

25

AVDの作成に問題がありました。

どちらか:

  • SDKマネージャーからSDKバージョンをインストールした後、Eclipseを再起動するか、
  • Eclipseの外部で「AVD Manager.exe」を実行する必要があります

1
はい、SDKバージョンのインストール後にeclipseを再起動すると、AVDマネージャーに表示されました。:)
エミー

22

まず、[AVD名]フィールドにスペース(または「+」、「=」、「/」などのその他の無効な文字)がないことを確認します。スペースは私のためにそれを壊しました。


3
彼らがそれを要件として指定したとしたら素晴らしいでしょう
ソフィー

14

必要なパッケージはすべてインストールされましたが、同じ問題が発生しました。私はEclipseを閉じ、\ android-sdks \ tools \フォルダーのmonitor.batを実行し、そこからAVD Managerを開いて、ここで仮想デバイスを作成することができました。


1
私は仮想デバイスを追加することに問題があったとき、これは私のために働いた
denil


6

AVDを作成するようにしてくださいmonitor.battools-folder私のために働きました、!


5

私をつまずかせたもう一つのこと:「名前」フィールドは単一の単語でなければならず、スペースがあってはなりません!


1
これは私にとってはそれでした:-)
Zippy

4

まったく同じ問題がありました... ARM EABI v7aシステムイメージのロードも私にとってはうまくいきました。どうもありがとう。

以前にAndroid SDKマネージャーで、同じ名前のシステムイメージ(ARM EABI v7aシステムイメージ)がシステムにインストールされ、より新しいSDK(Android 4.2)がインストールされていることを確認しました。その結果、以前のAndroid 2.2 SDK ARMイメージをインストールする必要がなくなると思いましたが、明らかにそうではありませんでした。


こんにちは、SOへようこそ!あなたの答えは少し「私、あまりにも」です。一般的に、SOでは、「私が多すぎる」タイプのものは答えられません。コメントにこのようなものを入れた方がいいかもしれません。
DWright、2013年

1
私は完全に同意します。私はこれを上記の回答へのコメントとして追加する予定でしたが、新しい貢献者として、まだそれを行う十分な評判がありません(Current:1、必要:50)。忙しい方がいい!
Chris Johnson

3

やあ、私は同じ問題を抱えていましたが、私はそれを手に入れました:選択しているAPIを確認し、そのAPIバージョンについて、CPU / ABIが利用可能かどうかを確認してください。それが利用可能であれば、あなたの仕事は完了です!対応するウィンドウに従ってデバイスを選択します。


3

SDK Managerを開き、すべて、特にシステムイメージがインストールされていることを確認する必要があります。その後は大丈夫です!


1
こんにちは、lili、stackoverflowへようこそ!他のコメント/回答をご覧になりましたか?これはすでに提案されているようで、これは理由ではありません。
ılǝ

3

SDKのパスを何らかの方法で変更した場合、インストールされているSDKが一覧に表示されていても、SDKを見つけることができません。

私はAndroid SDK Managerをopenigで解決し、そのダイアログでメニューツール-> AVDの管理を選択しました。また、Eclipseのツールバーから直接[AVDの管理]を開いた場合は、更新して、作成したAVDを表示する必要があります。


2

私は実際に一週間前にこの問題にぶつかりました。この問題は、最新バージョンのSDKで更新されたEclipseバージョンのAndroid SDKプラグインを使用しないことに関係しています。全体的におもしろい問題でしたが、更新してすぐ消えました。

私はAVD画像を更新しただけで、運はありませんでした。どうやら古いプラグインは新しい画像レイアウトなどを見ることができません。これはSDKのバージョン22.3用です。


2

Kubuntu 12.04、Eclipse Kepler、ADTがインストールされている場合、同じ症状が発生しました。ARM EABI v7aシステムイメージはすでにインストールされています。解決策は、コマンドラインからツールを実行することでしたが、問題はありませんでした。日食の再起動でうまくいったのではないかと思いますが、ditを試したかどうかはわかりません。


1

android-sdks \ toolsでmonitor.batを開き、そこでデバイスマネージャを起動して、AVDを作成することができました。


これは質問に対する答えを提供しません。批評したり、著者に説明を要求したりするには、投稿の下にコメントを残します。自分の投稿にはいつでもコメントできます。十分な評判得られれ、どの投稿にもコメントできます。
iTech 2014年

@iTechこれは質問への答えです。それは単に悪いものです。ond:今後、回答をさらに詳しく説明してください。

0

Visual Studio 2015からAVD Managerを起動すると、この問題は解決しました。

私は(多くのパッケージ)すべての必要なパッケージをインストールしましたが、しばらく使用していなかったため、SDKマネージャーでの検出に問題がありました。'android / sdk / tools'でmonitor.batファイルを実行した後にAVDを実行するなど、上記で提供されたすべてのソリューションを無駄にしようとしました。

次に、VSの[ツール]-> [Android]-> [Androidエミュレーターマネージャー]でAVDを起動したところ、「Google APIs Intel Atom x86」とARM EABI v7aシステムイメージの両方がすぐに検出されました

ターゲットはAPIレベル23に設定されています。


-2

AVDの作成に問題がある場合は、新しいフォルダー(eclipse、android sdk、avd)に入れて実行すれば、問題なく動作するはずです。そのフォルダーでEclipseを開き、通常どおり実行します

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.