我有一个Cordova应用程序。当我选择Android模拟器并尝试运行时,我会得到以下错误:
PANIC: HOME is defined but could not find AVD_GalaxyNexus_ToolsForApacheCordova.ini file in $HOME.androidavd
(Note: avd is searched in the order of $ANDROID_AVD_HOME,$ANDROID_SDK_HOME.androidavd and $HOME.androidavd)
如果以上是环境变量,则不存在。我不确定.androidavd
应该居住在哪里。
我在Win7中。有什么想法如何解决?
由于您在OSX上使用了相似之处,因此您需要做一些事情。首先,对您的VM的两个重要设置:
- 取消选中"共享配置文件"选项:选项>共享>共享配置文件
- 启用嵌套虚拟化:选项>启用嵌套虚拟化
默认情况下,Parallels将您的文档文件夹放在网络共享上,而这些文件夹效果不佳。关闭共享配置文件解决该问题。启用嵌套虚拟化应提高性能。
您还可以设置Android仿真器以在OSX侧运行,以便轻松地进行最高性能。以下说明:https://msdn.microsoft.com/en-us/library/dn913137.aspx
最后,这里还有一些有关使用相似之处的其他一般指南:https://msdn.microsoft.com/en-us/library/dn878133.aspx