我打开了Android Studio,然后打开了SDK管理器。我有最新版本,但是我需要Android 6.0作为我的SDK平台。它甚至不让我点击任何东西。在这张图片中,你可以看到文本和复选框的颜色不一致。我无法在SDK平台内或者工具和更新站点内点击任何内容。我无法勾选“显示包详情”的框。你可以在下面看到一张截图。 我已经在另一台笔记本电脑上安装并成功更改了它,但是我在这里无法使其工作。
您的SDK路径存在问题。您提供的SDK路径中存在空格,请将其删除并重新设置路径。请将路径重命名以删除空格,例如“C:\Users\Tarique_Shams\AppData\Local\Android\sdk”。
打开命令提示符 切换到用户目录 - cd c:\users 输入dir /x并按Enter 查看您的用户目录的短名称“Tarique Shams” 您将在哪里看到它的示例(以黄色突出显示为具有空格名称的目录的短名称): 对于您的目录 "Tarique Shams",它应该是 TARIQU~1(但请使用dir /x命令进行交叉检查)将路径中的 "Tarique Shams" 替换为 TARIQU~1 保存!现在你已经可以正常使用了。简而言之:您的路径应该是这样的:C:\Users\TARIQU~1\AppData\Local\Android\Sdk
问题是我的SDK位置有一个空格。要解决这个问题,您可以像DKThakur提到的那样更改文件夹名称。在我的情况下,我无法这样做,因为它是一个用户帐户。然后我尝试使用AndroidMechanic发布的短名称来解决它。我遇到了一些问题,最终决定彻底删除计算机上的Android Studio和SDK,并将其安装在另一个没有空格的文件夹中。DKThakur和AndroidMechanic都发布了有效的解决方案,但这是我解决问题的方法。这里是另一篇文章的链接,介绍如何从计算机中完全卸载Android Studio和SDK: 如何从Windows(v10)完全卸载Android Studio?。