Android-studio所选目录不适用于Android SDK

时间:2013-05-17 09:59:34

标签: android android-studio

我安装了Android工作室,但在选择android sdk时我得到了以下错误.. tried soln which is on this post但没有运气......如何解决这个问题..

enter image description here

enter image description here

16 个答案:

答案 0 :(得分:14)

我遇到了这个问题,请选择SDK文件夹(不是SDK->来源或SDK平台)

答案 1 :(得分:6)

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

此后你应该没事。

答案 2 :(得分:6)

我遇到了同样的问题。您必须启用 Android支持插件 配置>插件> Android支持插件。检查一下。

答案 3 :(得分:4)

This is how I solved mine!

  

我试图选择

C:\Program Files (x86)\Android\android-sdk\platforms\android-XX
     

但我实际上要做的是选择android-sdk文件夹。

C:\Program Files (x86)\Android\android-sdk
     

然后我可以从API列表中选择我想要的API   会出现。

答案 4 :(得分:2)

我解决了这里的说明, 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. 让它下载
  7. 安装平台和SDK工具以及
  8. 享受

答案 5 :(得分:1)

我在Linux上遇到过这个问题。显然你需要对该目录中某个地方的写访问权限,所以我只是取得了整个事情的所有权:

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

可能在Windows上也会出现类似情况。

答案 6 :(得分:1)

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

答案 7 :(得分:0)

http://developer.android.com/sdk/index.html

下载SDK

启动SDK管理器并使所有内容保持最新

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

  • 7.0钻石,ARM,Multi-catch等

答案 8 :(得分:0)

如果像我一样,MacOs用户在我的Mac上安装了Android Studio,如果您已经尝试过所有可以想到但仍无法在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个小时。

答案 9 :(得分:0)

sdk文件夹包含platform-tools文件夹。
我复制了此文件夹并将其命名为Platform,然后对我有用。

答案 10 :(得分:0)

要遵循的步骤: 1.关闭Android Studio。 2.重新启动Android Studio并指定空文件夹的路径。 3.在该文件夹中安装Sdk(Sdk将自动安装并自动进行配置。)

答案 11 :(得分:0)

其他答案均无效。安装后,立即关闭Android Studio,然后以管理员身份启动它。可能会弹出一条消息,询问sdk管理器的位置。忽略它(关闭弹出窗口)。转到“工具”>“ SDK管理器”,然后单击“ Android SDK位置”右侧的“编辑”按钮。然后单击“下一步”,“下一步”,一切顺利。 Android Studio将允许您安装sdk管理器。

enter image description here

答案 12 :(得分:0)

只需删除(最好永久删除)所有android目录,无论它们位于任何位置(例如C:\ Program Files \ Android,C:\ users \ required user \ required android文件夹)。也请删除安装程序(如果可能)。确保将所有Android Studio文件保存在某个外部存储中(最好)。

主要是使用SDK开发Android Studio。

现在转到android studio网站并安装android studio,保留所有默认设置。在那里,您还可以安装SDK及其链接。

加载将花费一些时间,并将加载近1.5 GB的文件。

这对我的情况有用。

答案 13 :(得分:0)

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

答案 14 :(得分:0)

  1. 关闭错误窗口
  2. 转到gradle标签
  3. 选择“坡度设置”,扳手图标
  4. 搜索SDK设置
  5. 为您的设备选择适当的SDK。
  6. 接下来,两次
  7. 等待安装 全部都有。

答案 15 :(得分:0)

Android Studio 4.1.2 最简单的事情就是关闭项目(文件/关闭项目)。这就是您如何进入自动为您设置 SDK 的向导。

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