Android Studio 3.1.4:ANDROID_SDK_HOME被设置为您的SDK根目录。

8

错误:SDK验证 ANDROID_SDK_HOME设置为您的SDK根目录:C:\ Users \ Ali Asadullah \ AppData \ Local \ Android \ sdk 这是Android工具期望的首选项文件夹的路径。它不应设置为SDK根目录相同的路径。请将其设置为其他文件夹或不要设置。如果未设置,则默认为:C:\ Users \ 我已更新所有新更新。但问题仍然存在。 Error: Android Studio 3.1.4


更新Android Studio。 - Vishal Sharma
它是更新的版本3.1.4。 - Ali Shah
1
对我来说,只需从环境变量列表中简单地删除ANDROID_SDK_HOME即可解决问题。 - JSong
3个回答

8
在Android Studio中,ANDROID_SDK_HOME环境变量已经被弃用,只需删除它即可。请打开“项目结构”(在Windows中按下Ctrl+Shift+Alt+S),并按照下图所示进行设置:enter image description here

还有另一个错误显示:渲染问题。 - Ali Shah

5

对于在Mac上更新Arctic Fox后遇到错误的人:

对我来说,错误通过编辑我的bash_profile得以纠正。(请记得在开始编辑之前备份,因为这可能会导致一些麻烦。)

这是在profile中设置的:ANDROID_SDK_HOME=/Users/$USER/Library/Android/sdk

删除此行 - 关闭并重新启动Android Studio,您将不再有错误的文件夹引用。


在执行完"vim ~/.bash_profile"之后,重新启动那个愚蠢的Android Studio。不知道为什么,尽管Android Studio终端上没有显示任何内容,但它并没有清除缓存。而且echo $ANDROID_SDK_HOME也不再起作用了。 - ideerge

-1
在我的情况下,这是由神秘的环境变量ANDROID_SDK_HOME引起的。
正如Android Studio告诉我们的那样,我们不应该设置它。它已经过时了。我知道,但有趣的是我根本没有设置它!它在这里找不到 Windows环境变量设置 然而,当你运行
echo %ANDROID_SDK_HOME%

在cmd中(PowerShell不支持),它会出现并指向我的SDK根目录!!!它可能在Reg表中。

因此,最简单的解决方案是添加一个ANDROID_SDK_HOME变量来覆盖它。

在环境变量设置中设置ANDROID_SDK_HOME

再次运行echo %ANDROID_SDK_HOME%以检查覆盖情况。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接