2015-10-13 86 views
0

我今天在Mac OS X上安裝了Android Studio,並且終端中的'android'命令顯示無輸出,無論參數如何。這就是它的樣子:Mac OS X上的'android'命令顯示沒有輸出

bash-3.2$ android    
bash-3.2$ 

據我所知,echo $?顯示返回的錯誤代碼?那麼運行'android'後它是0。

我在這個命令中找不到任何手冊,因爲它被命名爲「android」,當你尋找它時,Google會發現各種與Android有關的東西。爲什麼我需要這個命令 - 我認爲這是Cordova未能建立Android應用程序的罪魁禍首;即使安裝了它,它仍然會要求我安裝目標「android-22」。我在某處讀到'android list targets'應該打印當前安裝的目標,並且我懷疑Cordova看到它的空輸出並且認爲沒有安裝目標。 'android'腳本的位置是正確的,它位於「/ Users // Library/Android/sdk/tools/android」

請注意任何建議。我沒有找到關於這個問題的任何信息。

+0

關於[機器人-22](http://stackoverflow.com/questions/33043625/android-studio-project-broken-after-adding-google-volley/33043647#comment53908298_33043647) – Blackbelt

+0

@adarsh如果:這不是什麼t在PATH中,它會說類似「未知命令」的android'「 –

回答

0

我已解決該問題;這是Java安裝的一些小故障 - 可能與新的El Capitan'無根'保護有關,我不確定。但是,在禁用「無根」並重新安裝JDK之後,「android」正常啓動,Cordova構建並運行該應用程序。

不幸的是,我不知道Java究竟發生了什麼錯誤,是否真的是「無根據」的罪魁禍首。我沒有提供一個備份點,可以讓我進行比較。不過,我希望有人會覺得這很有用。

相關問題