智能创意与SBT:未找到ANDROID_主页

智能创意与SBT:未找到ANDROID_主页,android,intellij-idea,sbt,Android,Intellij Idea,Sbt,我正试图用SBT在IntellyJ IDEA上运行一个Android项目。但是,它失败了,“[error]设置ANDROID\u HOME…”。当然,我已经安装了ANDROID_HOME,并且我能够使用sbt从命令行构建和运行项目。为什么IntellyJ IDEA找不到它?您应该在设置ANDROID_HOME environment为vaiable的终端窗口中运行IDEA。例如,在Linux/Mac终端中: export ANDROID_HOME=/path/to/android-sdk cd

我正试图用SBT在IntellyJ IDEA上运行一个Android项目。但是,它失败了,
“[error]设置ANDROID\u HOME…”
。当然,我已经安装了ANDROID_HOME,并且我能够使用sbt从命令行构建和运行项目。为什么IntellyJ IDEA找不到它?

您应该在设置ANDROID_HOME environment为vaiable的终端窗口中运行IDEA。例如,在Linux/Mac终端中:

export ANDROID_HOME=/path/to/android-sdk
cd /path/to/intelijIdea/bin
./idea.sh
printf "\nexport ANDROID_HOME=/path/to/android-sdk" >> ~/.bashrc
如果您想在系统范围内设置
ANDROID\u HOME
环境变量,而不是每次运行IDEA时都重复此过程,那么在Linux中您应该添加

export ANDROID_HOME=/path/to/android-sdk
~/.bashrc
文件的结尾。您可以从终端执行此操作:

export ANDROID_HOME=/path/to/android-sdk
cd /path/to/intelijIdea/bin
./idea.sh
printf "\nexport ANDROID_HOME=/path/to/android-sdk" >> ~/.bashrc
$ANDROID_HOME将在注销和重新登录后可用,或者运行
source~/.bashrc
立即使其在当前shell中可用

您可以将“Project SDK”设置为一些非正常JDK的安卓SDK,插件可以使用正确的安卓_HOME