Android常用的环境变量
官方文档中很全面,本文只做简化记录使用。
常用的环境变量
- ANDROID_HOME
- ANDROID_SDK_ROOT
- ANDROID_SDK_HOME
- GRADLE_USER_HOME
各个环境变量说明
本文假设新的SDK目录地址为E:\Android\sdk
ANDROID_HOME=E:\Android\sdk
ANDROID_SDK_ROOT=E:\Android\sdk
这两个环境变量作用差不多,都是指向SDK安装目录, ANDROID_HOME 已被弃用,如果同时存在的话,系统会优先使用 ANDROID_HOME 的值,最好两个都设置一下。
ANDROID_SDK_HOME=E:\Android
ANDROID_USER_HOME=E:\Android
这两个环境变量作用也差不多,ANDROID_USER_HOME 这个变量用的也很少,只有部分工具使用,一般来说可以不设置。
该目录中存放的是模拟器的一些配置文件、缓存,和adb的一些配置,不设置的话默认生成位置是$HOME/.android
修改这个路径也会将.android目录修改,.android目录会生成在该目录下。
GRADLE_USER_HOME=E:\Android\.gradle
这个环境变量是gradle的缓存目录,下载的gradle版本、依赖等文件都在这个目录,占用空间比较大。