2016-01-31 50 views
1

解決方案:錯誤:錯誤:無法找到 'ANDROID_HOME' 環境變量

  1. 刪除平臺ionic platform rm android
  2. 變更許可chmod 777 /path/to/update-notifier-cordova.json
  3. 附加平臺ionic platform add android

這可能是由於我創建的另一個項目會導致權限更改。我認爲改變權限(見步驟#2)應該足夠了。

原帖: 當運行ionic run android我得到這個錯誤信息:

ERROR: Error: Failed to find 'ANDROID_HOME' environment variable. Try setting setting it manually. Failed to find 'android' command in your 'PATH'. Try update your 'PATH' to include path to valid SDK directory.

我設置環境變量中的.bashrc文件:

export ANDROID_HOME=/home/think/dev/android-sdk-linux 
export PATH=$PATH:/home/think/dev/android-sdk-linux/tools 

它使用前工作幾個小時,我不記得在設置或其他方面改變任何東西。 :/

我再次安裝了npm,cordova,inonic,但我仍然有這個錯誤。

我使用Ubuntu 14.04

回答

0

~/.profile,如果有在您的家~/.bash_profile~/.bash_login如果由於~/.profile結果被忽略被忽略,~/.bashrc不採購。

檢查您的家中是否存在~/.bash_profile~/.bash_login,並搭乘新的候機樓,將對您有所幫助。

+0

我確實有一個.bash_profile文件。我該怎麼處理它?刪除它?我打開它,它是空的。 – thadeuszlay

+0

刪除它,如果它在家中(它將被隱藏),採取新的終端窗口,並嘗試 –

+0

好吧,但我怎麼突然得到這個文件? – thadeuszlay

相關問題