启动一个Android模拟器

时间:2015-05-29 20:37:00

标签: android cordova

我正在运行OSX 10.10.3

我试图制作AVD但遇到问题。 我按照这些说明http://developer.android.com/tools/devices/managing-avds-cmdline.htmlhttp://cordova.apache.org/docs/en/5.0.0/guide_platforms_android_index.md.html#Android%20Platform%20Guide

进行了操作

我跑

$ android create avd -n first -t 2 --abi default/x86
Android 5.1.1 is a basic Android platform.
Do you wish to create a custom hardware profile [no]
Error: Unable to find a 'userdata.img' file for ABI x86 to copy into the AVD folder.
Error: AVD not created.

我安装了许多sdks和图像,但无论出于何种原因,avd创建工具都无法找到它们。我该如何解决这个问题?AVD screencap

这是我的sdk manger看起来像sdk manager screencap

3 个答案:

答案 0 :(得分:3)

看起来您的答案在屏幕截图中显示:"除非您首先为API 22安装Google API Intel Atom系统映像,否则此AVD可能无效。"

你说你已经安装了许多sdks和图像"但请确认您已安装有问题。

此外,您可以尝试使用armeabi系统映像而不是x86系统映像创建avd。

此外,Google API的系统映像与" plain"不同。 SDK目标。

答案 1 :(得分:1)

查看您的sdk经理图片。

你必须检查:

  • Intel x86 Atom_64系统映像。
  • Intel x86 Atom系统映像。

再次创建AVD。

答案 2 :(得分:0)

我最终删除了我的sdk工具目录。重新安装独立的sdk-tools和android studio。然后SDK管理器重新下载了所有必要的图像。