我有2个看起来相同的目录,
ANDROID_HOME = C:\的Android \ SDK
ANDROID_SDK_HOME = C:\用户[用户] \应用程序数据\本地\的Android \ SDK
有什么不同? 我可以在一个目录中设置吗?
答案 0 :(得分:1)
<强> ANDROID_HOME 强>
ANDROID_HOME
,指向SDK安装目录。这已被弃用,请改用ANDROID_SDK_ROOT
。
如果您继续使用它,则适用以下规则:
- 如果定义
ANDROID_HOME
且包含有效的SDK安装,则使用其值而不是ANDROID_SDK_ROOT中的值。- 如果未定义
ANDROID_HOME
,则使用ANDROID_SDK_ROOT中的值。- 如果
ANDROID_HOME
已定义但不存在或未包含有效的SDK安装,则会使用ANDROID_SDK_ROOT
中的值。
<强> ANDROID_SDK_HOME 强>
存储所有配置和AVD内容的用户特定目录的根
我可以在一个目录中设置吗?
理想情况下,你不应该,因为它们有不同的用途。