22

チュートリアルに従って Android 4.0.3 用の最初の AVD を作成しようとしていますが、次のエラー メッセージが表示されます。

[2012-05-09 10:46:29 - SDK Manager] ABI armeabi が AVD フォルダーにコピーするための「userdata.img」ファイルが見つかりません。

解決しようとする私の試み:

  • 私は Android 4.0 で試していましたが、4.0.3 に更新しましたが、問題は同じです。
  • Eclipse プラグインを 4.0 で 2 回、4.0.3 で 2 回再インストールしましたが、動作は変わりません。
  • Eclipse for Java を別のフォルダーに再度ダウンロードし、プラグインをインストールしました。動作は同じです。

ファイル<sdk>/system-images/android-15/armeabi-v7a/userdata.imgが存在します。4 MB のファイルで、読み取り専用です。

関連する質問: Android 4.0 用の AVD を作成する方法- ここでは答えがうまくいきませんでした。

Ubuntu 11.10 で Eclipse Indigo Service Release 2 ビルド ID: 20120216-1857 を実行しています。

4

5 に答える 5

18

最新のファイルがすべてインストールされていることを確認してください。Eclipse の SDK マネージャー (WINDOW/SDK マネージャー) に移動します。すべてのファイルが「インストール済み」と表示されていることを確認します。

于 2012-05-09T14:11:29.380 に答える
3

Android 2.3.3 (API 10) 用のエミュレーターをセットアップしようとしたときに、この問題が発生しました。

userdata.imgSDK に API 10 と 17 の 2 つのプラットフォームをインストールしました。これらのプラットフォームのファイルは次の場所にあることに気付きました。

system-images/
  android-17/
    x86/
      userdata.img
  android-10/
    x86/
      images/
        x86/
          userdata.img

ご覧のとおり、android-10プラットフォームのエミュレーター イメージが適切なフォルダーに配置されていない可能性があります。

とにかく、要するに、同じ状況にある場合は、フォルダーの内容をandroid-[version]/x86/images/x86/フォルダーに移動するだけandroid-[version]/x86/です。それは私のために働いた。

明らかに、ARM イメージを起動しようとしている場合は、armeabiフォルダーの代わりにフォルダーを使用して同じことを行いx86ます。

于 2013-03-29T08:01:55.413 に答える
2

Android 4.1でARM EABI v7a System Imageもダウンロードする必要があると思います

于 2012-07-10T12:57:17.667 に答える
0

SDK マネージャーを開きます (管理者として実行) --> Android 4.1 (API 16) --> ARM EABI v7a システム イメージ。これをインストールします。

于 2012-08-26T11:13:00.747 に答える
0

Android SDK と Eclipse を連携させるためのインストール ガイドを作成しました。特に Windows でファイアウォールに関して遭遇する可能性のある落とし穴がいくつかあります。ここにあります:

http://testigniter.blogspot.co.uk/2012/06/eclipse-with-android-sdk-installation.html

于 2012-07-17T08:59:35.847 に答える