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


235

OKボタンをクリックできません

何らかの理由で、AVDを作成しようとしたときに[OK]ボタンをクリックできません。誰かが私が間違っていることを知っていますか?

回答:


275

CPU / ABIが「このターゲットにはシステムイメージがインストールされていません」と言っているからです。システムイメージをインストールする必要があります。

Android SDK Managerで、「ARM EABI v7aシステムイメージ」がインストールされていることを確認します(4.0以降のAndroidバージョンごとに、仮想デバイスを実行できるようにシステムイメージをインストールする必要があります)

あなたのケースでは、ARMシステムのイメージのみが存在します(Android 4.2)。古いバージョンを実行していた場合、インテルはシステムイメージ(Intel x86 ATOM)を提供しています。インターネットで確認して、両方のパフォーマンスの比較を確認できます。

私の場合(下の画像を参照)、Android 4.2のシステムイメージをインストールしていませんが、4.1.2のARMおよびIntelシステムイメージをインストールしています。

4.2システムイメージをインストールしない限り、私と同じ問題が発生します。

更新:この最近の記事「IntelアーキテクチャーでのAndroid Emaulatorの高速化」では、インテルシステムイメージを正しく使用/インストールしてエミュレーターを高速化する方法について説明しています。

編集/フォローアップ

画像に表示されているのは、元の質問でしたが、Android 4.2ですが、Androidのすべてのバージョンに当てはまります。

もちろん(@RedPlanetが言ったように)、MIPS CPUデバイス用に開発している場合は、「MIPSシステムイメージ」をインストールする必要があります。

最後に、@ SeanJAが言ったように、新しくインストールされたイメージを表示するには、Eclipse再起動する必要があります。しかし、私は常に更新したソフトウェアを再起動して、すべての変更が確実に反映されるようにします。そうすることをお勧めします。

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


同じ問題があり、Android 4.0.3、Android 4.1.2、Android 4.2用の「MIPSシステムイメージ」をインストールした後に機能しました。Android SDK Manager:リビジョン21.0.1
Maksim Dmitriev

23
ああ、私はEclipseから実行していたので、新しいシステムイメージを表示するためにEclipseを再起動する必要がありました。
SeanJA

4
私はすでにパッケージを2回インストールしており、次の実行では、パッケージはインストールされていないと表示されます。
KI4JGT 2013年

@ KI4JGTあなたが言うことで問題が何であるかを言うのは難しいです。詳細、システム、Eclipseバージョンなど、構成のスクリーンコピーを提供するか、問題について新しい質問を開始して、詳細を説明する余地を残してください。
HpTerm 2013年

3
最も重要なのは:)システムイメージのインストール後にEclipseを再起動する必要がある
Superbiji 2013

31

ARM EABI v7aシステムイメージのインストールが完了した後、Eclipseを再起動する必要がありました。


12

これは次の場合に起こります。

  • マシンにAndroid SDKの複数のコピーがインストールされています。 Android SDKの1つのコピーで使用可能なイメージとデバイスを更新し、別のアプリケーションでアプリケーションをデバッグまたは実行しようとしている可能性があります。

    Eclipseを使用している場合は、「設定| Android | SDKの場所」を確認してください。期待どおりのパスであることを確認してください。そうでない場合は、Android SDKがインストールされていると思われる場所を指すようにパスを変更します。

  • このページの他の回答で詳しく説明されているように、エミュレーターにAndroidデバイスが設定されていません。


1
この!私も複数のコピーを持っていて、壁に頭をぶつけていました。答えてくれてありがとう!
アラガパンラム2014

@ AlagappanRamu、@ BradParksの複数のコピーがあるかどうかを確認するにはどうすればよいですか?ありがとう!
Adam

@Adam-Eclipseの「Preferences | Android | SDK Location」を参照してください-これは、更新しているフォルダーの場所と同じですか?そうでない場合は、2つの場所があります。
Brad Parks

6

Ubuntuでandroid-studioを実行してパッケージをインストールする場合(これらはデフォルトではインストールされません):

android update sdk

4

4.2.2画像でAVDを作成するときに同じ問題が発生しました。次のようにして解決しました。

  1. adt-bundle-windows-x86_64-20131030 \ sdk \ system-images \ android-17に「デフォルト」フォルダが存在するかどうかを確認します。

  2. 存在する場合は、「デフォルト」フォルダの内容(ダウンロードしたシステムイメージ)をadt-bundle-windows-x86_64-20131030 \ sdk \ system-images \ android-17に移動します。

お役に立てれば。


はい!:)そして、Eclipse / ADTが閉じている間にこれを行うか、それを再起動します。
akauppi 2014年

すごい!私はUbuntuを使用していて、このソリューションが機能することを期待していませんでしたが、機能しました!もう1つの回避策は、Eclipse内からではなく、cmd行から./android(SDKマネージャー)を実行し、[ツール]-> [AVDの管理]-> [新規]ボタンをクリックすることです。次に、システムイメージが表示されます。Eclipseではそうではありません...少なくとも私にとっては。
WindRider 2014年

2

最近のAndroid Studioのスクリーンショットでこの質問を更新したいと思います。新しいシステムイメージをインストールする場所を見つけるのに少し手間がかかりました。

2つのパスのいずれかを介してSDK Managerにアクセスします。オプション1.ツール> Android> SDKマネージャーオプション2. Android Studio>設定>外観と動作>システム設定> Android SDK(これはMac用です。他のユーザー向けです。)

[SDK Platforms]ペインで、[Show Packages]ボックスをオンにしてシステムイメージを確認します。

必要なものを選択し、「適用」をクリックして、ボイラ!

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


1

Eclipseが画像を表示できるように、「default」という名前のフォルダー内のフォルダーをandroid-##フォルダーに移動する必要がありました。


0

このエラーには、最新のAndroid Wearテクノロジーに関連する新しい考えられるエラーがあります。来週の準備として、wear SDKのエミュレーターを開始しようとしていました。APIレベルは、4.4.2 KitKatの最新ビルドでのみサポートします。

そのため、ウェアラブルなどを使用している場合は、Eclipseで2.3.3 Gingerbreadとしてデフォルトを開始します。ターゲットが、サポートされる最も低いターゲットと一致していることを確認してください。ウェアラブルについては、最新の19キットカット。

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