Android SDK 环境变量
在 Windows 中,先确认 Android Studio 的 SDK Manager 实际安装目录,再把它写入环境变量。以下示例把 SDK、Gradle 缓存和 Android 用户配置集中放在 D:\android,请按本机路径调整:
GRADLE_USER_HOME=D:\android\.gradle
ANDROID_USER_HOME=D:\android\.android
ANDROID_HOME=D:\android\sdkANDROID_HOME 指向 SDK 安装目录。ANDROID_SDK_ROOT 已被 Android 官方标记为弃用;如果旧项目仍依赖它,应确保它和 ANDROID_HOME 指向同一个目录。ANDROID_USER_HOME 保存 SDK 工具的用户配置,不要把它和 SDK 安装目录混在一起。
同时把常用命令所在目录加入 Path:
%ANDROID_HOME%\platform-tools
%ANDROID_HOME%\emulator
%ANDROID_HOME%\cmdline-tools\latest\bin其中 platform-tools 提供 adb,emulator 提供模拟器命令,cmdline-tools\latest\bin 提供 sdkmanager 和 avdmanager。如果本机安装的命令行工具目录不是 latest,请改成实际版本目录。
保存设置后重新打开终端,逐项验证:
adb version
sdkmanager --list
emulator -list-avds某条命令仍然无法识别时,先用文件管理器确认对应的可执行文件确实存在,再检查新终端中的 Path,不要重复添加已经失效的旧版 tools 目录。