2012-01-05 114 views
18

我正尝试在Android平台上设置环境以构建应用程序。 我遵循http://developer.android.com/sdk/installing.html的步骤,并且安装了SDK和Eclispe ADT插件。 在运行Hello World应用程序时,我收到一个错误:Android SDK Manager未显示ARM EABI v7a系统映像选项

SDK Manager]无法找到'userdata.img'文件以将ABI armeabi复制到AVD文件夹中。

为了克服这个问题,我尝试使用sysimg_armv7a-14_r01.zip文件安装ARM EABI v7a系统映像。令人惊讶的是,我的Android SDK管理器不显示ARM EABI v7a系统映像的选项来重新安装此软件包?我错过了任何一步? enter image description here

+0

同样的问题你有什么解决方案吗? – 2012-10-15 11:26:50

+0

我在Ubuntu 12.10上有同样的问题。早些时候它显示,下载时,系统崩溃,从那时起,显示非4.x和4.x.x版本的arm eabi v7a系统映像。对于早期版本,它也不显示,但我能够为此创建模拟器。但对于4.x和4.x.x版本不显示任何下载选项,也不允许我创建模拟器,因为找不到系统映像。 – 2014-07-22 05:52:08

回答

1

这很奇怪。 Userdata.img是用于运行模拟器的SDK文件的一部分。尝试重新安装SDK。您不应该从SDK中包含的其他资源下载图像。

0

它看起来像android sdk更新系统没有正确安装这个特定的软件包。它不断尝试安装它。

Here's我的Mac上的输出:

[...] 
Installing Archives: 
    Preparing to install archives 
    Downloading ARM EABI v7a System Image, Android API 15, revision 1 
    Installing ARM EABI v7a System Image, Android API 15, revision 1 
    Installed ARM EABI v7a System Image, Android API 15, revision 199%) 
    Done. 1 package installed. 
Jeromes-MacBook-Pro:android-sdk-macosx lacostej$ tools/android update sdk --no-ui 
Refresh Sources: 
    Fetching https://dl-ssl.google.com/android/repository/addons_list-1.xml 
    Validate XML 
    Parse XML 
    Fetched Add-ons List successfully 
    Refresh Sources 
[...] 
    Fetching URL: http://developer.sonyericsson.com/edk/android/repository.xml 
    Validate XML: http://developer.sonyericsson.com/edk/android/repository.xml 
    Parse XML: http://developer.sonyericsson.com/edk/android/repository.xml 
Installing Archives: 
    Preparing to install archives 
    Downloading ARM EABI v7a System Image, Android API 15, revision 1 
1

我觉得你的“C:\ Program Files文件\的Android \ Android的SDK \系统图像\ Android的15 \ armeabi-V7A \源。属性“错误AndroidVersion.ApiLevel
这是我的“system-images \ android-15 \ armeabi-v7a \ source.properties”。

 
---(from)--- 
    ### Android Tool: Source of this archive. 
    #Thu Feb 23 09:48:52 JST 2012 
    Pkg.Desc=Android SDK Platform 4.0.3 
    Archive.Os=ANY 
    AndroidVersion.ApiLevel=15 
    Pkg.Revision=1 
    SystemImage.Abi=armeabi-v7a 
    Archive.Arch=ANY 
    Pkg.SourceUrl=https\://dl-ssl.google.com/android/repository/repository-5.xml 
---(end)--- 

这里是我的 “系统映像\ Android的14 \ armeabi-V7A \ source.properties” ..

 
---(from)--- 
    ### Android Tool: Source of this archive. 
    #Fri Feb 24 12:00:09 JST 2012 
    Pkg.Desc=Android SDK Platform 4.0 
    Archive.Os=ANY 
    AndroidVersion.ApiLevel=14 
    Pkg.Revision=2 
    SystemImage.Abi=armeabi-v7a 
    Archive.Arch=ANY 
    Pkg.SourceUrl=https\://dl-ssl.google.com/android/repository/repository-5.xml 
---(end)--- 

我建议你删除“C:\ Program Files文件\ Android \ android-sdk \ system-images \ android-14 \ armeabi-v7a“文件夹下的文件夹和”c:\ Program Files \ Android \ android-sdk \ system-images \
然后重新安装变得可用,我想。
如果我的英文表达不对,请允许。

1

只安装那些在SDK管理器在Android Studio中和你将得到解决方案

- > Android的询问服务图书馆

- > Android SDK工具

- > Android的支持库

enter image description here

0

检查,如果你有合适的仓库(图像中高亮显示)添加 - 在您的SDK管理器上注册的站点,在您的SDK管理器 - >工具 - >管理附加站点,如果该站点不存在,则将其添加到第二个选项卡(用户定义站点)中。 enter image description here

相关问题