Android Studio不允许我更改SDK位置

Android Studio not letting me change SDK Location

我打开Android Studio。 然后,我打开SDK管理器。 我拥有最新版本,但我的SDK平台需要Android 6.0。 它甚至不让我单击任何内容。

在此图像中,您可以看到文本,并且复选框已变色。 我无法单击SDK平台内的任何内容,甚至无法单击"工具"和更新站点。 我无法选中"显示包装详细信息"框。 您可以在下面看到屏幕截图。

enter image description here

我已经在我的另一台笔记本电脑上成功安装并更改了它,但是我无法在这里使用它。


问题是我的SDK位置有空白。要解决它,您可以更改文件夹名称,如DKThakur所述。就我而言,我不能,因为它是一个用户帐户。然后,我尝试使用AndroidMechanic发布的简称来解决它。我遇到了一些麻烦,最终在从我的计算机(包括本地数据)中完全删除了Android Studio和SDK后,最终完全重新安装了它们。我将其安装在另一个没有空格的文件夹中。 DKThakur和AndroidMechanic均发布了有效的解决方案,但这就是我的方法。

这是另一个文章的链接,该文章介绍了如何从您的机器上完全开发android studio和sdk:
如何从Windows(v10)完全卸载Android Studio? 。


  • 打开命令提示符
  • 切换到用户目录-cd c:\users
  • 键入dir /x并点击Enter
  • 查看您的用户目录" Tarique Shams"的简称
  • 您将在何处看到它的示例(黄色突出显示名称中带有空格的目录的简称):

    enter image description here

  • 对于目录" Tarique Shams",它应该为TARIQU~1(但是,请使用dir /x命令进行交叉检查)
  • TARIQU~1替换路径中的" Tarique Shams"
  • 救!您现在可以出发了。
  • 简而言之:您的路径应该是这样的:

    C: Users TARIQU?1 AppData Local Android Sdk


    您的sdk路径有问题。您提供的sdk路径有空格。将其删除并再次重置路径。重命名您的路径以删除空格。设置类似" C: Users Tarique_Shams AppData Local Android sdk"的名称。