我发现
d:\android-sdk-windows\platforms\android-14
缺少其他版本具有的“ images”文件夹。此文件夹可能具有创建AVD的“ userdata.img”。我应该在哪里获取“ userdata.img”,以及如何为Android 4.0创建AVD?
#1 楼
我也一样。如果您在“ Android 4.0(API 14)”部分的“ Android SDK Manager”中查看,则会看到一些软件包。其中之一名为“ ARM EABI v7a系统映像”。您需要下载以下文件才能创建Android 4.0虚拟设备:
#2 楼
对于没有连接到我们的开发机器的Internet的另一个解决方案是:在SDK目录的顶层(
system-images
和platforms
的旁边)创建一个名为tools
的文件夹。创建子目录android-14
和android-15
(如果适用)。将完整的
armeabi-v7a
文件夹提取到这些目录中; sysimg_armv7a-15_r01.zip(例如来自google的存储库)转到android-15
,sysimg_armv7a-14_r02.zip转到android-14
。主页,但是这些是这些大型sysimg的目标位置,以供将来参考。图片(对于15个图片,但不是14个图片),它在15分钟后没有显示Android徽标。#3 楼
这个网站Android Create AVD向您展示了如何在Eclipse中安装最新版本的Android SDK和AVD version 4以及视频和屏幕截图。#4 楼
我有一个类似的问题,但是使用IntelliJ IDEA而不是Eclipse。我已经安装了ARM EABI,但是仍然出现错误。对于IntelliJ IDEA,看来您还必须在运行仿真器之前先创建一个AVB,因此,必须执行进入Android SDK Manager并创建一个新的AVB。这应该可以解决您的问题...在执行这些步骤之前,请确保已遵循上述答案以包含ARM。
评论
在Mac OSX上使用IntelliJ时出现相同的错误。 1.确认已安装ARM EABI 2.工具-> Android-> AVD Manager->创建新的AVD 3.运行->编辑配置-> Android应用程序或Android测试->仿真器(单选按钮)->选择新创建的AVD
–特德·斯普拉德利(Ted Spradley)
14年4月13日在18:43
#5 楼
如果您控制了Android SDK版本,也会遇到此问题。您会得到一个略有不同的错误:无法找到ABI .svn的“ userdata.img”文件复制到AVD文件夹中。 />由于某种原因,Android虚拟设备(AVD)管理器认为
.svn
文件夹指定了应用程序二进制接口(ABI)。它在userdata.img
文件夹中查找.svn
,但找不到它,因此失败。从.svn
文件夹递归所有android-sdk
文件夹。此后,AVD管理器便能够成功创建AVD。我还没有弄清楚如何让SDK与Subversion完美搭配。#6 楼
如果您安装了系统映像,但仍然出现此错误,则可能是Android SDK管理器未将文件放在AVD管理器的正确文件夹中。请参阅“堆栈溢出”问题的答案。如何为Android 4.0.3创建AVD? (无法找到“ userdata.img”)。#7 楼
此答案用于在Android Studio中创建AVD。首先单击Android Studio顶部栏上的AVD按钮。 >
在此窗口中,单击创建虚拟设备
现在,您将选择AVD的硬件配置文件,然后单击下一步。
在AVD中选择所需的Android Api版本。如果不存在api,请下载。单击下一步。
现在是用于自定义某些AVD功能(如摄像机,网络,内存和内存大小等)的窗口。只需保留默认值,然后单击完成即可。 。
您已准备好AVD,现在单击Android Studio中的AVD按钮(与第一步相同)。然后,您将在列表中看到已创建的AVD。单击AVD上的“播放”按钮。
您的AVD即将启动。
评论
我将添加一个遇到的其他问题。即使您下载了eclipse外部的AVD Manager并说已安装它,也必须使用AVD插件进入eclipse并重新安装它。必须两次两次。即使我在eclipse的外部安装了ARM EABI,在执行设置步骤时仍然遇到此错误。
– haju
2011年12月1日下午0:34
我的问题与@haju相同,我的外部SDK已安装了ARM v7a System映像,但Eclipse中的映像却没有。谢谢@haju!
–激战
2011-12-26 18:36
每次我更新或安装Android SDK时,都会遇到一些问题。您可能会认为Google现在已经想出了解决安装过程的方法。再说一次,这并不意味着安装MS或Apple的工具会更好。
–布赖恩
2011-12-30 14:50
该死的!我只跳过了那个包裹。
– Rakesh Juyal
2011-12-31 15:02
我需要下载多少MB数据来测试一个单独的hello world应用程序?
–萨拉曼A
2012年4月13日15:20