2014-11-06 114 views
2

我試圖在SBI上運行IntellyJ IDEA上的Android項目。然而它以"[error] set ANDROID_HOME ..."失敗。因爲我已經設置了ANDROID_HOME,並且我能夠使用sbt從命令行構建和運行項目。爲什麼IntellyJ IDEA找不到它?IntelliJ IDEA與SBT:ANDROID_HOME找不到

回答

1

您應該從您設置了ANDROID_HOME環境變量的相同終端窗口運行IDEA。例如,在Linux的/ Mac的終端:

export ANDROID_HOME=/path/to/android-sdk 
cd /path/to/intelijIdea/bin 
./idea.sh 

如果你想設置ANDROID_HOME環境變量系統範圍,而不是每次運行IDEA的時候,在Linux下,你應該添加重複此過程

export ANDROID_HOME=/path/to/android-sdk 

~/.bashrc文件結束。您可以從終端做到這一點:

printf "\nexport ANDROID_HOME=/path/to/android-sdk" >> ~/.bashrc 

$ ANDROID_HOME之後都可註銷並重新登錄的,或運行source ~/.bashrc使其可在當前shell馬上。

0

您可以將「Project SDK」設置爲某些Android SDK而不是普通的JDK,並且插件可以使用正確的ANDROID_HOME。