有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

未找到安卓上的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不会出现这种情况

下图显示了相同的情况: arm-eabi-v7a-system-image

现在,谁能告诉我怎么解决这个问题吗?这是非常奇怪的,一次又一次地重新安装Manager/SDK/API级别是没有用的

参考:Android SDK Manager is not showing ARM EABI v7a System Image option

非常感谢您的帮助


共 (2) 个答案

  1. # 1 楼答案

    理想情况下不应如此

    例如,可以在SDK管理器窗口中看到ARM EABI v7a系统映像(API级别15)

    你可以尝试以下几件事:

    • 重新安装SDK
    • 或者,删除ANDROID_SDK_INSTALL_FOLDER\system images\ANDROID-15文件夹,然后再次安装SDK并重试
  2. # 2 楼答案

    我所做的是:

    在Android SDK管理器中,我安装了以下选项:

    • 平台SDK
    • ARM EABI V7A系统映像

    要使API正常工作,您需要执行以下步骤:

    1. 关闭月食

    2. 转到文件夹:..\sdk\system-images

    3. 打开所用系统映像的文件夹。我可以在一个名为“default”的文件夹中,在“armeabi-v7a”中,只需剪切并移动“armeabi-v7a”,其中“default”,然后“delete”

    4. 打开eclipse