[英]Cordova (v3.0.0) CLI failing on Mac - no output for 'which android' command
所有,
我正在嘗試升級到Cordova v3.0.0
並已從npm安裝了cordova
軟件包,已安裝了最新的Android SDK,並確保已安裝了必要的PATH變量。
我也可以從終端運行adb
和android
命令,但是我注意到我沒有得到任何關於which android
命令的輸出。
而which
不解決,我相信是當我嘗試這樣做,我得到的錯誤cordova platform add android
在我的新創建的項目。 錯誤是:
[Error: An error occured during creation of android sub-project. An unexpected error occurred: ANDROID_BIN="${ANDROID_BIN:=$( which android )}" exited with 1
Deleting project...
]
我一直在仔細研究所有Google搜索結果中的此錯誤,以及為什么無法解析which android
卻無濟於事。
有人可以幫我嗎?
終於想通了!
我已經包括了以下平台工具:
PATH="~/android/sdk/tools:~/android/sdk/platform-tools:$PATH"
當我將其更改為以下內容時,它才開始工作...
PATH="/Users/<username>/android/sdk/tools:/Users/<username>/android/sdk/platform-tools:$PATH"
對於Mac中的which
實現來說,就這么多。 希望這可以對像我這樣從Mac開始的人有所幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.