根據我的環境說明一下:
1、Cordova的目錄:/Users/kevin/Projects/HTML5/cordova-2.4.0/cordova-android
2、AndroidSDK目錄: /Users/kevin/TBB/adt-bundle-mac-x86_64/sdk
3、設置方法:
(1)Terminal: 定位到Cordova的目錄。
cd /Users/kevin/Projects/HTML5/cordova-2.4.0/cordova-android
(2)設置環境變量
export PATH=/Users/kevin/TBB/adt-bundle-mac-x86_64/sdk:/Users/kevin/TBB/adt-bundle-mac-x86_64/sdk/tools/:$PATH
(3)執行 ./bin/create ~/Desktop/myapp com.myapp.special MyApp
特殊說明:
./bin/create /Users/kevin/CordovaProjects/Android/ChunMiaoPu com_chunmiaopu_android chunMiaoPuAndroid
會出現錯誤:
An unexpected error occurred: "$ANDROID_BIN" create project --target $TARGET --path "$PROJECT_PATH" --package $PACKAGE --activity $ACTIVITY >&/dev/null exited with 1
Deleting project...
只有執行如下才可以:./bin/create ~/CordovaProjects/Android/ChunMiaoPu com.chunmiaopu.android chunMiaoPuAndroid
~/MyWorkSpace/JiffAndroidApp 會自動創建JiffAndroidApp目錄
devmatoMacBook-2:cordova-android kevin$ ./bin/create ~/MyWorkSpace/JiffAndroidApp me.jiff.AndroidApp JiffAndroidApp
An unexpected error occurred: ANDROID_BIN="${ANDROID_BIN:=$( which android )}" exited with 1
Deleting project...
devmatoMacBook-2:cordova-android kevin$ export PATH=/Applications/eclipseForADT-20130219/sdk:/Applications/eclipseForADT-20130219/sdk/tools/:$PATH
devmatoMacBook-2:cordova-android kevin$ ./bin/create ~/MyWorkSpace/JiffAndroidApp me.jiff.AndroidApp JiffAndroidApp
devmatoMacBook-2:cordova-android kevin$