【发布时间】:2012-05-09 13:52:00
【问题描述】:
我正在尝试在the tutorials 之后为 Android 4.0.3 创建我的第一个 AVD,但我收到了错误消息:
[2012-05-09 10:46:29 - SDK Manager] 找不到 ABI armeabi 的“userdata.img”文件以复制到 AVD 文件夹中。
我试图解决的问题:
- 之前用的是Android 4.0,现在更新到4.0.3,问题还是一样。
- 我用 4.0 重新安装了 Eclipse 插件两次,用 4.0.3 重新安装了两次,但行为没有改变。
- 我再次将 Eclipse for Java 下载到另一个文件夹,并安装了插件。行为是一样的。
文件<sdk>/system-images/android-15/armeabi-v7a/userdata.img存在,4mb文件,只读。
相关问题:How to create an AVD for Android 4.0 - 答案在这里不起作用。
我在 Ubuntu 11.10 上运行 Eclipse Indigo Service Release 2 Build id:20120216-1857。
【问题讨论】:
-
我知道这是一个愚蠢的错误,你会想到的,但你确定你在 “Android 4.0.3 ( API 15)" 用于下载?
-
理论上链接的答案应该可以解决它。您是否安装了两个 ARM EABI 系统映像? 4.0 和 4.0.3 有不同的。也许您为 4.0 安装了一个并试图创建一个 4.0.3 的 AVD - 这不起作用?
-
@Rajesh 是的,我选择了所有内容两次(使用 Android 4.0 和 4.0.3)
-
@alextsc 我在安装 4.0.3 之前卸载了所有 4.0 版本。现在我只有 4.0.3,我正在尝试为 4.0.3 创建一个 AVD(4.0 没有选项)。
-
图像特定于 SDK 版本。您可以通过转到
/system-images/android-15/armeabi-v7a 并检查 userdata.img 的存在来检查图像是否已正确下载
标签: android android-emulator avd