如何在OSX上使用Parallels时在VS.NET 2015中运行Android模拟器?

时间:2015-05-13 14:30:02

标签: visual-studio visual-studio-cordova parallels

我有一个Cordova应用程序。当我选择Android模拟器并尝试运行时,我收到以下错误:

PANIC: HOME is defined but could not find AVD_GalaxyNexus_ToolsForApacheCordova.ini file in $HOME\.android\avd
(Note: avd is searched in the order of $ANDROID_AVD_HOME,$ANDROID_SDK_HOME\.android\avd and $HOME\.android\avd)

如果以上是环境变量,则它们不存在。我不确定.android\avd应居住在哪里。

我在Win7中。任何想法如何解决这个问题?

1 个答案:

答案 0 :(得分:2)

由于您在OSX上使用Parallels,因此您需要做一些事情。首先,VM的两个重要设置:

  1. 取消选中“共享个人资料”选项:选项>分享>共享资料
  2. 启用嵌套虚拟化:选项>启用嵌套虚拟化
  3. 默认情况下,Parallels会将您的文档文件夹放在网络共享中,但这种方式效果不佳。关闭共享配置文件可修复该问题。启用嵌套虚拟化应该可以提高性能。

    您还可以将Android模拟器设置为在OSX端运行,以便轻松获得最佳性能。以下是对此的说明:https://msdn.microsoft.com/en-us/library/dn913137.aspx

    最后,这里有一些关于使用Parallels的其他一般性指导:https://msdn.microsoft.com/en-us/library/dn878133.aspx