【问题标题】:IntelliJ IDEA with SBT: ANDROID_HOME not found带有 SBT 的 IntelliJ IDEA:未找到 ANDROID_HOME
【发布时间】:2015-01-03 09:53:57
【问题描述】:

我正在尝试使用 SBT 在 IntellyJ IDEA 上运行 Android 项目。然而,"[error] set ANDROID_HOME ..." 失败了。当然,我已经设置了 ANDROID_HOME,并且可以使用 sbt 从命令行构建和运行项目。为什么 IntellyJ IDEA 找不到?

【问题讨论】:

    标签: android intellij-idea sbt


    【解决方案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 中可用。

    【讨论】:

      【解决方案2】:

      您可以将“Project SDK”设置为一些Android SDK而不是普通的JDK,插件可以使用正确的ANDROID_HOME。

      【讨论】:

        猜你喜欢
        • 2019-09-03
        • 2018-06-20
        • 2014-11-23
        • 2013-03-22
        • 2019-05-06
        • 2017-09-04
        • 2013-09-03
        • 2018-10-06
        • 1970-01-01
        相关资源
        最近更新 更多