【问题标题】:How do you create or find a "userdata.img" file for ABI armeabi to copy into the AVD folder如何为 ABI armeabi 创建或查找“userdata.img”文件以复制到 AVD 文件夹中
【发布时间】:2012-04-06 05:42:05
【问题描述】:

我正在 Eclipse 上运行 Hello World Android SDK 测试。在为 Android SDK 安装最新平台后,我尝试创建一个 AVD。

在 Eclipse 中:

  1. 选定的窗口 > AVD 管理器。
  2. 点击新建....
  3. 将出现“创建新的 AVD”对话框。
  4. 输入 AVD 的名称,例如“my_avd”。
  5. 选择一个目标。(最新平台)
  6. 忽略其余字段。
  7. 点击创建 AVD。

但是当我返回 Eclipse 时,我收到一条红色错误消息:

"unable to find a "userdata.img" file for ABI armeabi to copy into the AVD folder.

我有一个 windows vista 64 位、Eclipse 3.7.2 和 Android 平台 4.0.3。如果有人可以帮助我,我真的很感激。如果您可能知道我可能做错了什么,我会全神贯注。 :)

这是我一直在尝试做的http://developer.android.com/resources/tutorials/hello-world.html

【问题讨论】:

    标签: android eclipse avd


    【解决方案1】:

    在eclipse中点击Android SDK manager.. 然后在 Android 4.0.x 你的版本.. 点击 ARM EABI v7A System Image.. 然后点击 Install package..

    那么它应该可以工作了......

    【讨论】:

    • 既然这已经解决了你的问题,为什么不把它标记为解决方案呢?
    【解决方案2】:

    仅作记录:我遇到了同样的错误,无法通过此处的提示解决问题。最后我发现,在使用 avd 管理器创建新设备后,我没有在 CP/ABI 对话框中做出选择。(这个字段在我找到的教程中保持打开状态......)

    实际上,需要 Android 4.0.x 你的版本.. 点击 ARM EABI v7A System Image.. 然后点击 Install package.. as per Raju.

    之后,我遵循了确保我填写了 CPU/ABI 字段的建议,然后一切都很好。

    【讨论】:

      【解决方案3】:

      如果您已安装“ARM EABI v7A System Image”,但仍然无法正常工作,请在 shell 中尝试“android update avd -nh”(h 是我的 android 虚拟设备的名称,用您的特定 avd 名称替换它)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-09-09
        • 2016-01-30
        • 1970-01-01
        • 2023-03-24
        相关资源
        最近更新 更多