ฉันมี MAC OS X Yosemite, Android Studio 1.0.1, JDK 1.8 และ Cordova 4.1.2
เมื่อฉันพยายามเพิ่มโครงการ android:
cordova platforms add android
ฉันได้รับข้อความ:
ไม่ได้ตั้ง ANDROID_HOME และคำสั่ง "android" ไม่ได้อยู่ใน PATH ของคุณ
ตามคำตอบของ cforcloud ...
'ข้อผิดพลาด: คำสั่ง "android" ล้มเหลว' โดยใช้ Cordova
และ
http://developer.android.com/sdk/installing/index.html?pkg=studio
ฉันใช้สิ่งต่อไปนี้:
export ANDROID_HOME="/Users/<user_name>/Library/Android/sdk"
export ANDROID_TOOLS="/Users/<user_name>/Library/Android/sdk/tools/"
export ANDROID_PLATFORM_TOOLS="/Users/<user_name>/Library/Android/sdk/platform-tools/"
PATH=$PATH:$ANDROID_HOME:$ANDROID_TOOLS:$ANDROID_PLATFORM_TOOLS
echo $PATH
เมื่อฉันพยายามสร้างโครงการ android ฉันได้รับข้อความนี้:
Creating android project...
/Users/lg/.cordova/lib/npm_cache/cordova-android/3.6.4/package/bin/node_modules/q/q.js:126
throw e;
^
Error: Please install Android target "android-19".
ฉันใช้ Android SDK Manager และติดตั้ง Android 4.4.2 (API 19) (ทุกอย่างยกเว้น Glass Development Kit Preview) มันใช้งานได้สำหรับฉัน
===
นี่คือเนื้อหาของไฟล์. bash_profile ของฉัน
export PATH=$PATH:/usr/local/bin
export JAVA_HOME=`/usr/libexec/java_home -v 1.8`
launchctl setenv STUDIO_JDK /library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk
export ANDROID_HOME="/Users/<UserName>/Library/Android/sdk"
export ANDROID_TOOLS="/Users/<UserName>/Library/Android/sdk/tools"
export ANDROID_PLATFORM_TOOLS="/Users/<UserName>/Library/Android/sdk/platform-tools"
PATH=$PATH:$ANDROID_HOME:$ANDROID_TOOLS:$ANDROID_PLATFORM_TOOLS
ในการแก้ไข. bash_profile โดยใช้ Terminal ฉันใช้ nano ง่ายต่อการเข้าใจ
cd
nano .bash_profile
ฉันหวังว่ามันจะช่วย