2016-11-18 228 views
0

我想在我的OSX上运行android的phonegap应用程序。 当我尝试运行通过CLI的PhoneGap我得到这个在mac上运行android模拟器

No target specified and no devices found, deploying to emulator 


Error: No emulator images (avds) found. 
1. Download desired System Image by running: /Users/susanne/Documents/roger/02_Onni/09_development/application/android-sdk-macosx/tools/android sdk 
2. Create an AVD by running: /Users/susanne/Documents/roger/02_Onni/09_development/application/android-sdk-macosx/tools/android avd 
HINT: For a faster emulator, use an Intel System Image and install the HAXM device driver 

我没有做过1,但我不能找到“Android的AVD”文件中的号码2也提到了,即使我连接Android设备它找不到它。

如果有人能帮上忙,我会非常高兴。这可能不是一个phonegap特定的问题,而是一个Android问题。

回答

0

这个问题是因为你没有创建设备。所以你必须先在android sdk中创建设备。

要创建android设备,您必须首先安装avd。 我有一些截图希望能帮到你。

  1. 准备好您的Android API这样enter image description here

  2. 然后去工具 - >管理AVDS: enter image description here

  3. 在我来说,我已经建立2台设备了。去创建:

enter image description here

你想在这里哪一种设备的
  • ,然后添加规范的理解哑:
  • enter image description here

    单击确定,您的设备将被创建。然后再运行你的应用程序。

    谢谢。

    +0

    我在哪里可以看到图片中的第2步?我已经完成了第一步。步骤2图片我无法找到工具>管理 – suMi

    +0

    转到菜单 - >工具 - >管理avds。您可以在顶部找到菜单栏。 –