我正在尝试使用Cordova进行应用程序开发.目前,我专注于Android.我正在尝试运行 cordova模拟android .它会运行,并且在一长串软件包后都显示"build suuccessful",但最后也显示了
I am trying to use Cordova for app development. For now I am focusing on Android. I am trying to run cordova emulate android. It runs and after a long list of packages it says ‘build sucessful’ but in the end it also says
PANIC:找不到AVD系统路径.请定义ANDROID_SDK_ROOT
PANIC: Cannot find AVD system path. Please define ANDROID_SDK_ROOT
我使用自制软件.这是命令行上的命令输出:
I use Homebrew. Here is output of the command on the command line:
BUILD SUCCESSFUL Total time: 1.345 secs Built the following apk(s): /users/mayurtolani/myMobileApp/platforms/android/build/outputs/apk/android-debug.apk ANDROID_HOME=/usr/local/Cellar/android-sdk/24.4.1_1 JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home No emulator specified, defaulting to Nexus_5_API_24 Waiting for emulator to start... PANIC: Cannot find AVD system path. Please define ANDROID_SDK_ROOT 推荐答案vim ~/.bash_profile
然后添加以下环境变量:
Then add the following environment variables:
export ANDROID_HOME=~/Library/Android/sdk export ANDROID_SDK_ROOT=~/Library/Android/sdk export ANDROID_AVD_HOME=~/.android/avdAndroid路径可能有所不同,如果需要的话,请进行相应更改.最后,刷新终端以应用更改:
Android path might be different, if so change it accordingly. At last, to refresh the terminal to apply changes:
source ~/.bash_profile更多推荐
如何在Mac中设置ANDROID
发布评论