"无法找到ABI armeabi的userdata.img文件..."

Cra*_*aig 37 eclipse android android-virtual-device

我再次犯了使用最新的Android SDK /工具更新Eclipse的错误,并使它变得无用.

在Mac上运行Eclipse.

当我尝试创建AVD时,它告诉我"无法找到ABI armeabi的userdata.img文件".我已经阅读了所有类似的问题,告诉我去运行/运行配置,并确保我下载了最新的"ARM EABI v7a系统映像".我做到了.我重新启动了我的机器.仍然没有快乐.

FWIW我不是想创建一个4.x模拟器; 只是2.3.3.更新:我可以成功创建一个2.2模拟器,其中包含与我尝试2.3.3相同的所有参数(屏幕大小,存储卡大小,内存等).此外,我可以使用这些参数成功创建一个4.x模拟器.不是2.3.3.

我再次阅读了所有类似的问题.做我做的似乎解决了几个运行Win7的开发人员的问题.其他问题最终会有人说"我现在正在下载文件",但没有更新是否有效.在我的情况下,下载文件后,我发现行为没有变化.

谢谢你的帮助.

Cha*_*Gan 38

在此输入图像描述

检查突出显示的部分是否已安装..

如果已安装,您可以在CPU下找到它.选择它并单击create avd

在此输入图像描述


小智 18

步骤1)打开Eclipse并单击Run Configurations(下拉Run或Debug按钮旁边的箭头).

步骤2)选择"Android应用程序"并单击"新建"

步骤3)选择"目标"选项卡并选择"自动"(即使已选中,也会再次单击,并禁用下面的列表框"

步骤4)单击"管理器..."按钮

步骤5)在所有"Android 4.0.X"部分中,选中"ARM EABI v7a System Image"复选框

步骤6)单击"安装X包..."按钮

参考:http://tech.thecoolblogs.com/2012/01/unable-to-find-userdataimg-file-for-abi.html#ixzz1u2EMZGt7


Mai*_*att 12

从android 4.0的sdk管理器安装ARM EABI img你的问题将得到解决


小智 11

发生此错误的原因是自Android 4(API级别14)以来userdata.img文件的位置已更改.所以我们需要重新安装ARM EABI包.按照http://tech.thecoolblogs.com/2012/01/unable-to-find-userdataimg-file-for-abi.html上给出的步骤操作


小智 9

我有同样的问题,这就是我解决它的方式:

在Eclipse中:

  1. Window> Android SDK Manager
  2. 选择ARM EABI v7a系统映像
  3. 安装包
  4. 完成.您现在应该可以创建AVD了.

祝好运!!


Ase*_*hwi 6

现在使用Android 4.1(API 16),确保在Android SDK Manager中安装ARM EABI v7a系统映像.这在Mac OSX上的Eclipse Indigo中完美运行.