如何解决“您的Android SDK丢失,过期或损坏”?

时间:2018-05-14 15:41:38

标签: android

我需要释放一些磁盘空间,所以我删除了我的C:\ADT文件夹,因为我认为它来自我以前的日蚀机器人日。现在,当我打开android工作室时,它说“请提供android sdk的路径”,链接将我带到android studio dowload页面。我看到的唯一下载项目是android studio和sdk工具。我试过卸载/重新安装android studio,但问题仍然存在。我也尝试从android工作室下载网站下载sdk-tools-windows-3859397.zip,但当我将其指向提取的内容时,android工作室无法识别sdk“所选目录不是Android SDK的有效主页”< / p>

当我点击android studio中的“SDK Manager”图标时,它会打开,但是当我检查要下载的内容时,它会显示“您的Android SDK丢失,已过期或已损坏。点击”打开SDK管理器“按字面打开同样的窗口。

enter image description here

也可能相关:我必须将Android Studio安装为与用于运行Android studio的用户不同的用户(具有管理员权限)。

5 个答案:

答案 0 :(得分:1)

我遇到了同样的问题。 Android Studio启动时,它加载了我很久以前从事的一个旧项目。我关闭了该项目,然后Android Studio意识到未安装SDK,因此继续安装它。因此,解决方法是尝试关闭所有打开的解决方案。

答案 1 :(得分:0)

唯一的选择是下载SDK.Thanks!

答案 2 :(得分:0)

如果您只需要android sdk工具并且不想再次下载android studio,请转到此链接,https://developer.android.com/studio/#downloads

向下滚动到命令行工具并下载sdk。它是一个132 MB的文件。

enter image description here

答案 3 :(得分:0)

事实证明,这与我必须将Android Studio安装为与普通Windows帐户不同的用户(具有管理员权限)这一事实有关。

在尝试了我的问题中列出的所有步骤后,我尝试运行android studio作为我的特殊管理员权限用户帐户,它提供了一个特殊的启动屏幕,促使我第一次下载android sdk。当我作为普通的Windows用户运行时,我没有得到启动屏幕,只是得到了问题中指出的错误。

请注意,当我被提示安装sdk时,我选择了“自定义”安装,以便我的android sdk将被安装到公共区域而不是我的管理员用户帐户的私有应用程序数据区域。然后,当我作为普通用户运行时,我能够为Android SDK选择相同的位置。

答案 4 :(得分:0)

我遇到了同样的问题,但是修复很简单。 SDK存放的安装目录不存在。我创建了一个新的SDK文件夹,问题已解决。