未找到安卓上的java arm eabi v7a系统映像
我必须使用Cordova API(PhoneGap)开发一个简单的Android应用程序,它需要Android 4.0.3或更高版本(API级别15或更高)才能在模拟器上正确构建应用程序
但是,当我为编码的应用程序进行构建时,我碰巧看到下面的错误消息
[2012-07-02 13:10:29 - SDK Manager] Unable to find a 'userdata.img' file for ABI armeabi to copy into the AVD folder.
在谷歌上搜索这个问题时,我知道我需要在我的机器上安装arm-eabi v7a system image
,这样才能顺利运行
但问题是,与API 14不同的是,API 15不会出现这种情况
下图显示了相同的情况:
现在,谁能告诉我怎么解决这个问题吗?这是非常奇怪的,一次又一次地重新安装Manager/SDK/API级别是没有用的
参考:Android SDK Manager is not showing ARM EABI v7a System Image option
非常感谢您的帮助
# 1 楼答案
理想情况下不应如此
例如,可以在SDK管理器窗口中看到ARM EABI v7a系统映像(API级别15)
你可以尝试以下几件事:
# 2 楼答案
我所做的是:
在Android SDK管理器中,我安装了以下选项:
要使API正常工作,您需要执行以下步骤:
关闭月食
转到文件夹:
..\sdk\system-images
打开所用系统映像的文件夹。我可以在一个名为“default”的文件夹中,在“armeabi-v7a”中,只需剪切并移动“armeabi-v7a”,其中“default”,然后“delete”
打开eclipse