【问题标题】:Android SDK missing with Android Studio 3Android Studio 3 缺少 Android SDK
【发布时间】:2018-04-08 08:02:40
【问题描述】:

我刚刚从official website 下载了适用于 Windows 的 Android Studio 3,但是当它启动时,它会显示一条关于缺少 Android SDK 的错误消息:

当我点击那个链接时,它只是重定向到同一个官方网站。那里没有单独的 SDK 下载链接。

我可以从哪里得到它?安装 Android Studio 3 时不应该安装 Android SDK 吗?

【问题讨论】:

  • 为什么不单独下载sdk并给出路径
  • 安装新版本后没有从旧版本导入设置。但是如果手动选择SDK(path) 会发生什么?
  • @Akashkumar - 这正是我想做的。但是不知道怎么单独下载SDK。
  • developer.android.com/studio/index.html 在最后一页或搜索页面中查看“sdk-tools-windows-3859397.zip”或下载工作室并安装 SDK,它将在另一个文件夹中创建
  • @Akashkumar:最初遵循了这些步骤,但没有奏效。它只安装 tools 目录,并且 AS 仍在抱怨缺少 SDK 的东西。唯一的解决方案是下面 AttilaTanyi 给出的解决方案。

标签: android sdk installation android-studio-3.0


【解决方案1】:

感谢@Harsh.jaiswal

只需删除这些文件:

 1. c/user/<your system name>/androidstudioproject
 2. c/user/<your system name>/.android
 3. c/user/<your system name>/AppData/Local/Android (keep hidden files on)

所以AS会自动下载需要的文件

【讨论】:

    【解决方案2】:

    如果您使用的是 MacOS,Android Studio 安装程序会将捆绑的 SDK 文件放入 ~/Library/Android/sdk/

    【讨论】:

      【解决方案3】:

      我必须手动创建
      C:\Users\[USERNAME]\AppData\Local\Android\Sdk

      然后我从Command Line Tools Only 部分下载了工具:https://developer.android.com/studio/#downloads

      然后我将文件提取到:
      C:\Users\[USERNAME]\AppData\Local\Android\Sdk

      希望这对某人有所帮助。

      【讨论】:

        【解决方案4】:

        很简单,去android studio中的tab工具,点击而不是点击 SDK 管理器。它将打开一个名为新项目设置的窗口。转到 android SDK,而不是选择您要下载的 SDK。这肯定会奏效。

        【讨论】:

          【解决方案5】:

          我从控制面板卸载了 Android Studio。 将C:\USERS\MYNAME\ANDROIDSTUDIOPROJECTS下方的文件夹和子文件夹保存在安全的地方

          在我删除 c:\users\MYNAME\.ANDROIDSTUDIO3.1 和 c:\users\MYNAME\.ANDROID 之后

          毕竟我安装了 android studio。 花了很长时间,但它解决了问题。

          【讨论】:

            【解决方案6】:

            我遇到了这个问题,卸载重装后,还是找不到工具下的选项。

            在我打开一个项目后,我找到了该选项。有一个按钮(右数第四个)是 SDK 管理器。

            【讨论】:

              【解决方案7】:

              您可以单独下载sdk工具。

              https://developer.android.com/studio/#downloads
              转到此链接并从“仅限命令行工具”下下载 sdk 工具。

              下载后,解压 zip 文件并将其移动到 C:\Users\USERNAME\AppData\Local\Android\Sdk

              如果不起作用,请从 android studio 更改 sdk 位置

              【讨论】:

                【解决方案8】:

                这发生在我使用 Android Studio 3.1 的 Windows 10 上。 SDK 丢失 & 我无法使用 IDE 下载或安装它。尽管执行了这些步骤,但 Android Studio 并未正确下载或安装 SDK。 SDK 配置向导结束时会出现 错误,告诉我 SDK 尚未安装 b/c sdk/tools 目录不存在(no sh1t sherlock)。我之前没有下载或安装过 Android Studio 或 SDK。

                事实证明,Android Studio 3.1 没有在 IDE Preferences 中检查 'Enable embedded Maven repository' 选项。

                启用嵌入式 Maven 存储库并重新启动 Android Studio 后,SDK 配置向导启动并成功下载/安装 SDK。

                【讨论】:

                • 老鼠。经过彻底搜索后,我的 Android Studio 副本没有 IDE Preferences 菜单。
                【解决方案9】:

                显然,问题在于在此之前已经安装和卸载了 Android Studio 3.0。 SDK 被移除,但 Android Studio 的配置没有。

                从以前的安装中删除配置(C:\Users\&lt;user&gt;\.AndroidStudio3.0 文件夹)就可以了。当 Android Studio 启动时,它会打开一个关于要下载 SDK 的哪些部分的对话框,然后按预期继续。

                【讨论】:

                • 注意:这会导致重新下载所有组件,这非常耗时。它没有解决我的问题。
                • 我花了一整天的时间才弄明白。谢谢!
                【解决方案10】:

                重启后尝试重新安装并下载(自动下载)所需文件,但按照步骤操作

                1 转到您的主驱动器(考虑“c”)然后 c/user//androidstudioproject 并将其复制到其他位置(保存您的旧 项目到安全位置)

                2 从控制面板卸载android studio

                3 删除以下文件

                    a c/user/<your system name>/androidstudioproject
                
                    b c/user/<your system name>/.android
                
                  c 'c/user/<your system name>/AppData/Local/Android (keep hidden files on)'
                

                4 现在从它的设置中安装你的 androidstudio

                这些将在安装后自动下载所需的文件(安装时始终连接到互联网)

                【讨论】:

                • 感谢您的回答!这些步骤并没有解决问题,但有助于朝着正确的方向前进。从以前的安装(Users/&lt;user&gt;/.AndroidStudio3.0 文件夹)中删除配置就可以了。
                猜你喜欢
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 2018-12-15
                • 1970-01-01
                • 2015-05-01
                相关资源
                最近更新 更多