我正在尝试设置环境以在Android平台上构建应用程序。 我已经按照http://developer.android.com/sdk/installing.html的步骤操作,并安装了SDK和Eclispe ADT插件。 运行Hello World应用程序时,收到错误:
SDK Manager]无法找到ABI armeabi的'userdata.img'文件,无法复制到AVD文件夹中。
为了解决这个问题,我尝试使用sysimg_armv7a-14_r01.zip文件安装ARM EABI v7a系统映像。
令人惊讶的是,我的Android SDK manage没有显示ARM EABI v7a System Image的选项以重新安装此软件包?我错过了任何一步吗?
答案 0 :(得分:4)
使用此链接进行手动下载 工作完美
http://androidhat.blogspot.in/2012/01/api-level-15-for-android-package-arm.html
其他api,谷歌
问候 Vishnu Manohar
答案 1 :(得分:1)
这很奇怪。 Userdata.img是SDK文件的一部分,用于运行模拟器。尝试重新安装SDK。您不应该从SDK中包含的其他资源下载图像。
答案 2 :(得分:1)
我认为您的“c:\ Program Files \ Android \ android-sdk \ system-images \ android-15 \ armeabi-v7a \ source.properties”错误 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)---
这是我的“system-images \ 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-15 \ armeabi-v7a”文件夹和“c:\ Program Files \ Android \ android-sdk \ system- images \ android-14 \ armeabi-v7a“文件夹。
然后我想,重新安装就可以了
如果我的英语表达错误,请允许。
答案 3 :(得分:0)
看起来android sdk更新系统无法正确安装此特定包。它一直试图安装它。
这是我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
答案 4 :(得分:0)
答案 5 :(得分:0)
检查您的SDK管理器中是否在SDK管理器中注册了相应的存储库(在图像中突出显示)加载项站点 - >工具 - >管理附加站点,如果站点不在那里,则将其添加到第二个选项卡(用户定义的站点)中。enter image description here