Android SDK 环境变量总结

目前容易混淆的有四个

  • ANDROID_HOME
    • ANDROID_SDK_ROOT
    • ANDROID_SDK_HOME
  • ANDROID_USER_HOME
  • GRADLE_USER_HOME

区别

  1. ANDROID_HOME
    1. ​​​​​​​指向 SDK 安装目录。最有用的环境变量之一,很多工具都会读取该变量来确定 Android SDK 安装目录。如 ANDROID_HOME/toolsANDROID_HOME/tools/bin 和 ANDROID_HOME/platform-tools
    2. ANDROID_SDK_ROOT 和 ANDROID_SDK_HOME 也指向 SDK 安装目录,但已废弃。
  2. ANDROID_USER_HOME 用于指定 Android Studio 和 Gradle 构建系统在哪里存储用户相关的文件,如 Gradle 缓存、插件和一些配置信息等, 默认为 $HOME/.android/。设置后 avd(虚拟机) 会优先创建在这个目录。

  3. GRADLE_USER_HOME 用于指定 Gradle 用户目录的位置。Gradle 用户目录包含了一些 Gradle 相关的配置和缓存文件,如 Gradle 插件、依赖缓存等。

    在默认情况下,GRADLE_USER_HOME 的值为 $HOME/.gradle,也就是在用户的主目录下的 .gradle 目录下。但是,如果您希望将这些文件存储在其他位置,可以通过设置 GRADLE_USER_HOME 环境变量来实现。

附上个人自用的配置

参考链接:环境变量 | Android 开发者​​​​​​​


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部