簡體   English   中英

科爾多瓦(v3.0.0)CLI在Mac上失敗-'which android'命令無輸出

[英]Cordova (v3.0.0) CLI failing on Mac - no output for 'which android' command

所有,

我正在嘗試升級到Cordova v3.0.0並已從npm安裝了cordova軟件包,已安裝了最新的Android SDK,並確保已安裝了必要的PATH變量。

我也可以從終端運行adbandroid命令,但是我注意到我沒有得到任何關於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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM