27

我安装了 android studio 但在选择 android SDK 时出现以下错误。我尝试了这篇文章中的解决方案,但没有运气。我该如何解决这个问题?

错误截图1

错误截图2

4

15 回答 15

16

我遇到了这个问题,选择 SDK 文件夹(不是 SDK->sources 或 SDK-platforms)

于 2013-12-06T10:34:58.233 回答
10

我按照这里的说明解决了, http://www.blog.teamguru.in/2018/04/06/selected-directory-is-not-a-valid-home-for-sdk/

  1. 只需关闭当前错误窗口并运行 android studio
  2. 打开SDK管理器如下图
  3. 单击编辑 SDK 位置,如下所示
  4. 如果您要在此处安装 SDK 的正确位置,只需按下一步按钮
  5. 让它下载
  6. 安装平台和 SDK 工具和
  7. 享受
于 2018-04-06T06:47:16.577 回答
6

尝试重新启动应用程序。关闭所有相关的工作室进程,然后右键单击“以管理员身份运行”。

在这之后你应该会没事的。

于 2013-05-26T00:48:43.430 回答
6

我遇到了同样的问题。您必须启用Android 支持插件 配置 > 插件 > Android 支持插件。核实。

于 2015-06-18T17:20:16.790 回答
4
  1. 关闭错误窗口
  2. 转到毕业标签
  3. 选择“Gradle 设置”,扳手图标
  4. 搜索 SDK 设置
  5. 为您的设备选择合适的 sdk。
  6. 接下来,两次
  7. 等安装就完事了。。
于 2020-12-05T17:00:49.383 回答
2

其他答案都不起作用。安装完成后,立即关闭Android Studio,然后以管理员身份启动。可能会弹出一条消息,询问 sdk 管理器的位置。忽略它(关闭弹出窗口)。转到工具 > SDK 管理器,然后单击 Android SDK 位置右侧的编辑按钮。然后单击下一步,下一步,您就可以开始了。Android Studio 将允许您安装 sdk 管理器。

在此处输入图像描述

于 2019-09-01T23:15:01.457 回答
1

我有同样的问题,但我发现它需要以下东西的父文件夹 AVD 管理器,SDK 管理器,工具,平台工具,构建工具等。所以你需要找到这些东西的父目录,您可能会发现其名称为 android-sdk 或 android-sdk-windows(如果您使用的是 Windows 操作系统)。确保上述内容在该文件夹中并选择它。我希望您会发现这很有用.

于 2016-08-22T06:21:18.870 回答
0

从http://developer.android.com/sdk/index.html下载 SDK

启动 SDK 管理器并更新所有内容

另外,请确保您已将语言级别设置为

  • 7.0 Diamonds、ARM、Multi-catch 等
于 2013-05-17T11:32:51.463 回答
0

如果像我一样,一个在我的 Mac 上安装了 Android Studio 的 MacOs 用户,如果你已经尝试了所有你能想到的但仍然无法在 Android Studio 中设置 Android SDK 目录,请按照以下步骤操作(我知道我得到的捆绑包是一个免费软件站点,但包是正确的):

1. Download adt-bundle-mac (Android Developer Tools) from [here][1].
2. Unzip the file and browse into the unzipped folder.
3. Copy only the sdk dir to /Users/username/Library/Android 
4. Open Android Studio, the error about the SDK folder which is not set will pop up, set the path to the SDK to "/Users/username/Library/Android/sdk".
5. Now Android Studio will accept the path and you're good to go.

在修复它之前我浪费了大约 2 个小时,所以我希望通过写这个答案可以为您节省 2 个小时。

于 2018-02-26T14:20:26.567 回答
0

我在 Linux 上遇到了这个问题。显然您需要对该目录中某个位置的写访问权,所以我只是获得了整个事物的所有权:

sudo chown -R thomas:thomas /opt/android-sdk

可能是在 Windows 上也发生了类似的事情。

于 2015-12-11T16:38:14.957 回答
0

只需删除(最好是永久地)在它们存在的任何位置的所有 android 目录(例如 C:\Program Files\Android、C:\users\各自的用户\各自的 android 文件夹)。也删除安装程序(如果可能)。确保将所有 Android Studio 文件保存在一些外部存储中(最好)。

主要是获得带有SDK的Android Studio。

现在转到 android studio 网站并安装 android studio 并将所有设置保留为默认值。您还可以在那里安装 SDK 并进行链接。

加载需要一些时间,并且会加载将近 1.5 GB 的文件。

这适用于我的情况。

于 2020-02-23T08:02:00.560 回答
0

就我而言,我没有给他管理员权限

于 2020-06-24T23:35:59.547 回答
0

使用 Android Studio 4.1.2 最简单的方法是关闭项目(文件/关闭项目)。这就是您进入自动为您设置 SDK 的向导的方式。

它建议的默认位置是/Users/stan/Library/Android/sdk(与我尝试手动设置的完全相同,但 AS 一直说它无效)

于 2021-01-27T20:52:16.803 回答
0

要遵循的步骤:

  1. 关闭安卓工作室。
  2. 重启 Android Studio 并给出 Empty Folder 的路径。
  3. 在该文件夹中安装 Sdk(Sdk 将自动安装并自动配置。)
于 2018-10-05T08:32:56.877 回答
0

sdk 文件夹包含平台工具文件夹。
我复制了这个文件夹并将其命名为平台,然后它对我有用。

于 2018-07-20T16:51:32.420 回答