Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android-Can';t创建新的v4.0 AVD_Android_Android Emulator - Fatal编程技术网

Android-Can';t创建新的v4.0 AVD

Android-Can';t创建新的v4.0 AVD,android,android-emulator,Android,Android Emulator,我重新安装了eclipse+androidsdkv4.0。我正在尝试创建一个新的4.0 AVD,但出现以下错误: [2011-10-21 11:36:38-SDK管理器]找不到ABI armeabi要复制到AVD文件夹的“userdata.img”文件 阅读时,我检查了SDK管理器,并安装了“ARM EABI v7a系统映像”。为了保存,我取消安装并重新安装了它 我还将“C:\Program Files\Android\Android sdk\platforms\Android-13\image

我重新安装了eclipse+androidsdkv4.0。我正在尝试创建一个新的4.0 AVD,但出现以下错误: [2011-10-21 11:36:38-SDK管理器]找不到ABI armeabi要复制到AVD文件夹的“userdata.img”文件

阅读时,我检查了SDK管理器,并安装了“ARM EABI v7a系统映像”。为了保存,我取消安装并重新安装了它

我还将“C:\Program Files\Android\Android sdk\platforms\Android-13\images”复制到了“C:\Program Files\Android\Android sdk\platforms\Android-14”

仍然得到相同的错误。我创建2.1 AVD没有问题

注意:我正在运行WinXP


重新启动电脑后,问题自行修复。

重新启动我的机器后,问题已解决。

此操作有效 显然,图像文件的位置最近发生了变化。 基本上,在eclipse中,转到run/debugconfig/android app/new config/target/automatic(是的,重新单击它)/manage,然后按照sdk管理器重新安装方法进行操作。
我现在正处于中间状态,这个报告有点来自内存,因为下载是在我键入这个时发生的。好的,它成功地让AVD进入。你好,世界是下一个!:)

更新
ARM EABI v。。系统
Image by Android SDK Manager

如果您已经安装了谷歌提供的Android SDK,并且再次通过Eclipse安装了SDK,那么您可以在配置ADT插件的同时安装SDK。系统无法识别第一次安装

  • 正如“user1123966”所说,你可以解决这个问题
  • 或者转到Windows->preferences->android->并将SDK位置更改为第一次安装

  • 我建议您选择第一个选项并卸载第一次安装

    在Android SDK的最新版本中,userdata.img的位置发生了变化,Eclipse尚未调整以适应它。以下是对我有效的方法:


    在Android SDK文件夹中,从system images/Android-15(或任何API版本)中获取所有文件,并将它们移动到platforms/Android-15。对我来说,这意味着移动两个文件夹:armeabi-v7a和x86。在那之后,我就可以制作一个AVD了。

    我最近遇到了同样的问题,在这里尝试了所有的解决方案,但没有一个对我有效


    我的错误是,在avd管理器中创建了一个新设备之后,我没有在CPU/ABI部分做出选择。(我想我是从一个糟糕的教程开始的,因为这个字段在那里也是打开的…

    如果你在上面的评论之后不能让它工作,你应该尝试更新你的ADT版本(至少20)。之后,我能够安装ARM EABI v。。系统映像,工作正常。

    为了避免创建Android 4.0.x AVD时出现“找不到”userdata.img文件以便ABI armeabi复制到AVD文件夹的错误,您应该确保所有“Android 4.0.x”中都安装了“ARM EABI v7a系统映像”“SDK管理器中的部分。不要忘记在所有软件包安装完毕后重新启动AVD管理器。

    我也遇到了同样的问题。这是我的背景和我是如何解决的

    当我通过启动打开我的Android SDK管理器时,我能够看到ARM EABI v7a系统映像包,并且它是实际安装的

    当我通过Eclipse打开Android SDK管理器时,我甚至无法看到ARM EABI v7a系统映像包

    我发现我通过“开始”菜单访问的SDK管理器位于C:\Program Files(x86)\Android\Android SDK,而我通过Eclipse访问的SDK管理器位于C:\Users\$(当前用户)\Android SDK

    因此,我删除了整个C:\Users\$(当前用户)\android sdk文件夹,并将Eclipse重新配置为使用C:\Program Files(x86)\android\android sdk文件夹:窗口首选项android,然后浏览sdk位置字段至C:\Program Files(x86)\android\android sdk

    这是您可能出现此错误的众多原因之一,因此只需添加我的个人案例和解决方案


    干杯。

    看看这篇文章:再看一遍我的问题。我已经试过了,并且还链接了同一篇文章,希望我不会被引导到那里。是否尝试在管理员模式下运行?