[英]Cordova, Node.js, Phonegap
我正在運行本教程:
我剛剛在工作區中使用以下命令創建了該項目:
cordova create hello2 com.example.hello2 "Hello World 2"
進入目錄
現在:
cordova platform add android
給我以下錯誤:
The command `android` failed. Make sure you have the latest Android SDK installed, and the `android` command (inside the tools/ folder) added to your path. Output: /bin/sh: android: command not found
我的導出路徑如下所示:
export PATH=${PATH}:/Documents/DevFolder/adt-bundle-mac-x86_64-20130522/sdk/platform-tools:/Documents/DevFolder/adt-bundle-mac-x86_64-20130522/sdk/tools
這條路怎么了?
否則還會導致此錯誤。 而且,是的,我確實安裝了Android SDK。 根據這個:
如評論中所述,問題與定義android
可執行文件的PATH
的方式有關。 有必要將這些路徑定義為絕對路徑。
至於Object has no method 'tmpDir'
錯誤,快速谷歌搜索顯示以下補救措施: https : Object has no method 'tmpDir'
這是一個舊線程,但是我想提一提...在〜/ .bash_profile中添加導出路徑之后,您必須打開一個新的終端窗口-然后“ cordova platform add android”起作用。 :)
這個為我工作
A-打開文件/Users//.bash_profile(例如,從該文件夾運行,命令vim .bash_profile ...或僅從finder中運行,找到隱藏的文件並使用文本編輯器打開它)
B-添加以下行,以確保使其適應您的ADT文件夾名稱和位置(在我的情況下,我將原始的adt-bundle-mac-x86_64-xxxxx文件夾放入Application並將其重命名為ADT)
導出PATH = / Applications / ADT / sdk / tools:/ Applications / ADT / sdk / platform-tools:$ PATH
確保在末尾添加:$ PATH
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.