ANDROID_SDK_HOME设置错误(ANDROID_SDK_ROOT)

打开AndroidStudio后,错误提示如下:

SDK Validation

ANDROID_SDK_HOME is set to the root of your SDK: C:\Users\romulus\AppData\Local\Android\Sdk This is the path of the preference folder expected by the Android tools. It should NOT be set to the same as the root of your SDK. Please set it to a different folder or do not set it at all. If this is not set we default to: C:\Users\romulus

Android环境变量解释,参考:

https://developer.android.google.cn/studio/command-line/variables

错误原因:

将ANDROID_SDK_HOME变量指向了sdk的安装目录

解决方法:

使用ANDROID_SDK_ROOT变量指向sdk的安装目录

BTW:

ANDROID_SDK_HOME指向的目录,应该是用来存储avd等用户数据。

你可以通过以下步骤来检查Java JDK和Android SDK的版本: 1. 检查Java JDK版本: - 打开命令提示符(或终端)窗口。 - 输入以下命令:`java -version`。 - 这将显示已安装的Java JDK版本。 2. 检查Android SDK版本: - 打开Android Studio。 - 在欢迎界面或项目界面的右下角,点击“Configure”按钮。 - 在弹出菜单中选择“SDK Manager”。 - 在SDK Manager窗口中,你可以看到已安装的Android SDK版本。 关于ANDROID_HOMEANDROID_SDK_ROOT变量未定义的问题,你可以按照以下步骤进行设置: - 对于ANDROID_HOME: 1. 打开系统环境变量设置(Windows键 + R,然后输入`sysdm.cpl`,按Enter键)。 2. 在弹出窗口的“高级”选项卡下,点击“环境变量”按钮。 3. 在“系统变量”部分,点击“新建”按钮。 4. 设置变量名为`ANDROID_HOME`,变量值为Android SDK的安装路径(例如:"C:\Android\SDK")。 5. 点击“确定”保存设置。 - 对于ANDROID_SDK_ROOT: 1. 同样打开系统环境变量设置。 2. 在“系统变量”部分,找到名为`ANDROID_SDK_ROOT`的变量。 3. 如果存在该变量并且值是正确的,可以直接使用它。 4. 如果不存在或值不正确,可以新建一个变量,设置变量名为`ANDROID_SDK_ROOT`,变量值为Android SDK的安装路径。 5. 点击“确定”保存设置。 完成以上设置后,重新启动终端或命令提示符窗口,并再次运行`java -version`和`flutter doctor`命令来检查Java JDK和Android SDK的版本以及相关配置是否正确。
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值