2012-12-17 95 views
0

當我按照以下步驟啓動Eclipse的新Cordova PhoneGap項目(按照以下說明:http://docs.phonegap.com/en/2.2.0/guide_getting-started_android_index.md.html#Getting%20Started%20with%20Android)時,首先將Android的/ bin目錄拖到終端窗口(其中包含創建腳本),然後鍵入:爲什麼bash命令返回「...是一個目錄」?已解決

./create /Users/Steve/Documents/PhoneGap_apps/PhoneGap_apps/appName2 com.companyname.appName2 appName2 

創建項目。

但我得到的回報是:

-bash: /Users/Steve/Downloads/phonegap-phonegap-8a3aa47/lib/android/bin: is a directory 

沒有創建appName2目錄。

爲什麼我得到「是目錄」的通知,我該如何解決它以創建目錄?

已解決在拖動/ bin文件夾之前添加「cd」結果在創建的目錄中。

+2

如果您將目錄拖動到終端並按回車鍵,那麼您將看到此消息,因爲該目錄不能被解釋爲命令。要導航到一個目錄,首先鍵入'cd'(注意尾部空格),然後將目標目錄拖入終端,然後按回車改變目錄。這個錯誤消息是否出現在這個階段,或者直到你輸入'create'命令之後?你有沒有開始新的路線? – Marcus

+0

我運行create命令之後出現消息,而不是之前。我沒有開始一個新行,但是拖入/ bin目錄,然後複製/粘貼地址,兩者之間留有空格,之後沒有空格。然後我打回來。我也嘗試了cd,並且「是一個目錄」沒有出現,但是目錄也沒有出現。 – Steve

+0

如果我做了一個cd,然後拖動bin,然後點擊Return,然後添加路徑,我收到消息,發生錯誤。刪除項目... – Steve

回答

2

編輯:固定路徑。

我想你在你的路徑中缺少波浪號(〜)。

試試這個:

./create ~/Documents/PhoneGap_apps/PhoneGap_apps/appName2 com.companyname.appName2 appName2 
+1

令人懷疑。 '/ Users/Steve'可能是主目錄。如果是這樣,那麼'〜/ Users/Steve'會擴展到'/ Users/Steve/Users/Steve'。 –

+1

〜表示主目錄,在這種情況下是/ Users/Steve。使用前綴代字號時,完整路徑將讀取/ Users/Steve/Users/Steve/Documents/...等等。 – Marcus

+0

編輯:哦,只是看到我的錯誤^^ – OakNinja

0

我成功地創建基於通過添加‘CD’,然後再添加整個腳本馬庫斯的響應文件夾。早些時候,嘗試他的回答,我先拖動/ bin文件夾後再打回車,然後添加腳本。在一條生產線上執行所有這三個組件完成了這項工作。

相關問題