我正在尝试使用Geny模拟一个nativescript android应用程序但是我遇到了以下问题:
Genymotion配置不正确。确保已将其安装目录添加到PATH环境变量中。
然而,当我从cli运行“which”时,我得到以下信息:
> which genymotion
/Applications/Genymotion.app/Contents/MacOS//genymotion
> which genyshell
/Applications/Genymotion Shell.app/Contents/MacOS//genyshell
我的完整路径如下:
/usr/local/opt/android-sdk/tools:/usr/local/opt/android-sdk/platform-tools:/usr/local/opt/gradle-2.10/bin:/Applications/Genymotion Shell.app/Contents/MacOS/:/Applications/Genymotion.app/Contents/MacOS/:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/git/bin
此外,我从GUI运行genymotion没有问题。
答案 0 :(得分:1)
根据您安装的GenyMotion版本(问题中缺少信息),geny播放器将w / v 2.6从二进制文件更改为.app软件包。
实际播放器二进制文件现在更深层次了,在/Applications/Genymotion.app/Contents/MacOS/player.app/Contents/MacOS
请参阅http://docs.telerik.com/platform/appbuilder/nativescript/running-your-app/run-app-native-emulator以供参考。
答案 1 :(得分:0)
你错过了PATH中的反斜杠 - 它应该是这样的:
/Applications/Genymotion\ Shell.app/Contents/MacOS/