2013-04-02 38 views
2

我在爲phonegap 2.5.0創建一個新的android項目時遇到問題。我使用Mac並正確設置路徑變量。但命令Cordova/Phone Gap 2.5.0創建錯誤

./create /pathtoProject/PhoneGap FirstPackage CatchMyPainPG 

後的終端工作大約一秒鐘,然後我得到以下錯誤:

An unexpected error occurred: "$ANDROID_BIN" create project --target $TARGET --path "$PROJECT_PATH" --package $PACKAGE --activity $ACTIVITY >&/dev/null exited with 1 
Deleting project... 

這是什麼意思?我想我已經設置了正確的路徑變量並安裝了所有的android sdk。

我希望你能幫助我!在此先感謝

+0

我有完全相同的問題。但是,PhoneGap 2.6.0(Android,Mac OSX)你有沒有找到答案? – SnareChops

回答

1

包的名字應該相應地與3的命名空間前綴。

實施例:com.companyname.projectname

嘗試這種情況:

./create/pathtoProject/PhoneGap的com.YourCompanyName.FirstPackage CatchMyPainPG

0

確保您可以從您的終端運行下面​​的命令:

ant -version 
java -version 
android -h 
+0

我覺得他們都工作得很好:6月20日編譯 Apache Ant的(TM)版本1.8.2 2012 費邊 - 的MacBook-PRO:〜$費邊Java的版本 Java版本 「1.7.0_17」 的Java(TM) SE運行時環境(建立1.7.0_17-B02) 的HotSpot的Java(TM)64位服務器VM(建23.7-B01,混合模式) 費邊 - 的MacBook-PRO:〜$法比安的android -h 用法: 機器人[全局選項]動作[動作選項] 全局選項: 等... 有沒有人有其他想法?我們需要ANDROID_HOME,ANT_HOME和JAVA_HOME變量來定義Windows上的 – landei

+0

。也許你需要在Mac上做同樣的事情。 – wmfairuz