【问题标题】:Android Studio SDK locationAndroid Studio SDK 位置
【发布时间】:2014-12-31 13:51:29
【问题描述】:

我看到有很多与此问题相关的类似主题,但在这些帖子中我没有找到适合我的解决方案。我刚刚安装了 Android Studio v0.8.14,它不会让我创建新项目,因为我没有指定 SDK 路径。对于我的一生,我找不到那条路应该在哪里。我看到很多人把它放在 C:/Android 或类似的地方,但是我唯一的 Android 文件在我桌面上的 .zip 中提取的文件夹中。根据 Android Studio 的说法,该文件夹内的所有路径都不能作为适当的 SDK 位置。我是不是完全荒谬而忽略了显而易见的事情?

【问题讨论】:

  • 截至今天 (2015-10-01),@RandollREVERS 解决方案中的标准下载随 sdk 一起提供(但您也可以使用该链接查找 sdk 独立包)。下载工作室后,我需要为它创建路径变量(惊讶的 Android 没有为我这样做),然后为adb 命令所在的平台工具目录创建另一个路径变量。每次下载 sdk 包时,都会在你的Android 安装目录下枚举整个文件夹(\sdk\sdk1...)。 CrandellWS 的解决方案将我指向我不知道存在的现有目录。
  • 您可以从以下位置手动设置路径:%Home%\.AndroidStudio2.1\config\options\jdk.table.xml
  • 我不知道为什么问题旁白这么多学分?当必须记入解决方案查找器时。这个问题大家在Andriod都会遇到,所以不需要增加提问者的信用。

标签: android sdk android-studio


【解决方案1】:

对于 Mac/OSX,默认位置是 /Users/<username>/Library/Android/sdk

【讨论】:

  • 当通过终端导航到时,库仅出现在 下。由于某种原因,使用 finder 转到同一位置会使其不可见。
  • Finder 隐藏用户主页作为标准。但可以使用菜单GO -> Home 或只使用快捷方式Cmd+Shft+H。进入 Home 后,您会找到 Library,然后是 Android。
  • 如果您发现此问题并尝试仅启动 SDK 管理器(或 AVD 管理器)而不启动所有 Android Studio,您也可以启动终端提示符并输入 open ~/Library/Android/sdk/tools/android
  • 您可以使用CMD+SHIFT+.(句号)来显示隐藏文件夹。我也看不到图书馆。这为我解决了。
  • 下右击有一个显示Library文件夹的选项。这为我解决了它
【解决方案2】:

Windows 8 上的 Android Studio:

C:\Users\username\AppData\Local\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager\intelhaxm-android.exe

(在用户名中:请输入有效的用户名)

安装它并重新启动您的 Android Studio。

以上步骤win 7类似,eclipse也一样。

更新:Windows 10(类似步骤)- RBT 指出

【讨论】:

  • AppData 文件夹默认是隐藏的,所以你需要先让它可见,然后才能访问它。
  • 我的 Visual Studio 安装(在 Windows 10 上)的路径完全相同,现在支持使用 Xamarin 的跨平台应用程序。
【解决方案3】:

这是为我安装的 Android Studio sdk 路径: "C:\Users\\appdata\local\android\sdk"

我正在运行 Windows 8.1。

你可以找到进入 Android Studio 的路径 -> 配置 -> SDK 管理器 -> 左上角应该是 SDK 路径。

我认为没有必要单独安装 sdk,因为 Android Studio 的默认选项也是安装最新的 sdk。

【讨论】:

  • 我的也是。截至 2017 年 2 月 23 日,使用 Windows 7 和最新的 Android Studio。
  • %LOCALAPPDATA%\Android\Sdk
【解决方案4】:

我忘记了sdk的安装位置,所以我打开Android Studio并选择Settings然后使用以下子菜单

当前 2017 年 1 月 1 日:Tools -> SDK Manager

过期: Appearance & Behavior -> System Settings -> Android SDK

那里的sdk位置被列为Android SDK Location

【讨论】:

  • 我不确定这是否是操作系统或 Android Studio 版本的差异,但在 Ubuntu 的 2015 年 12 月 24 日,此信息位于 Tools -> Android -> SDK Manager
  • 我错了,这就是我需要路径的原因。其他解决方案更好
  • 现在它在工具 -> SDK 管理器中
  • 请注意,设置树中的位置并没有过期,主窗口中的Tools -> SDK Manager 菜单项只是它的快捷方式。通过单击带有齿轮图标的Configuration 按钮,您甚至可以从没有打开项目时获得的小型启动器窗口转到设置位置。
【解决方案5】:

从此处下载 SDK:http://developer.android.com/sdk/ 到 C:\android-sdk\。

然后当您再次启动 Android Studio 时,它会提示您输入 SDK 路径,只需将其指向:C:\android-sdk\。

更新:新的下载位置,https://developer.android.com/studio/#command-tools

【讨论】:

  • 该链接指向 Android Studio,而不是 SDK。 Android Studio 似乎将 SDK 隐藏在用户的 AppData 目录中的某处。
  • 运气好能找到这个吗?
  • 该链接指向 Android Studio,而不是 SDK。有更新吗?
  • SDK 下载在链接的页面上,向下滚动并在command line tools only 下(但不是必需的,因为它带有 Android Studio)。
  • 链接基于@jackw11111 的评论:developer.android.com/studio/#command-tools
【解决方案6】:

ma​​cOS(Catalina 或 Mojave 或 Sierra):

安装 Android Studio(3.6+ 或 2.3.x)后, 默认情况下

sdk 路径:“/Users//Library/Android/sdk

记住: 也许 Library 文件夹已隐藏。
使其可见:- 点击Command+shift+. 或 打开终端并输入“chflags nohidden ~/Library/”然后回车。

Windows

安装 Android Studio 后, 默认情况下

sdk 路径:“C:\Users\AppData\Local\Android\sdk

记住: 默认 AppData 文件夹已隐藏,请先使其可见。

【讨论】:

  • 是的,command + shift + . 是显示隐藏文件的快捷方式。
  • for mac os Catalina (10.15.5) 是/Users/<my_user_name>/Library/Android 别忘了按Command+shift+.
  • sdk路径可以修改为%appdata%\..\Local\Android\sdk,而不是C:\Users<username>\AppData\Local\Android\sdk
【解决方案7】:
  • Linux (Ubuntu 18.4)

/home/<USER_NAME>/Android/Sdk

  • Windows (8.1)

C:\Users\<USER_NAME>\AppData\Local\Android\sdk

(AppData文件夹已隐藏,请先查看文件夹属性)

  • macOS (Sierra 10.12.6)

/Users/<USER_NAME>/Library/Android/sdk

【讨论】:

  • 这个答案是最好的,因为它提供了所有平台的信息。应该是被接受的。
【解决方案8】:

C:\Users\Max\AppData\Local\Android\sdk\

我在 Windows 8.1 中找到它的位置。我认为默认的 SDK 文件夹。 AppData 是一个隐藏文件夹,因此除非您在进入 C:\Users\ 文件夹后输入它,否则您将无法找到它。

【讨论】:

    【解决方案9】:

    启动Android Studio并选择Configure --> SDK Manager

    然后,检查Android SDK

    的路径

    如果您找不到 SDK 位置,您可能需要download it。只需向下滚动到下载页面的近尾,然后选择与您的操作系统相关的 Android SDK。

    【讨论】:

      【解决方案10】:

      对于正在运行的 Mac 用户:

      1. 打开 Android Studio
      2. 选择 Android Studio -> 首选项 -> 系统设置 -> Android SDK
      3. 您的 SDK 位置将在 [Android SDK Location] 下的屏幕

      我正在运行 Android Studio 2.2.3

      【讨论】:

      • 是的,它会提示您进入下载向导。对于 mac
      【解决方案11】:

      当我升级时,我只是将我的 SDK 移动到我的用户文件夹 C:\Users\Nick\Android-SDK 并更新了我在 Android Studio 中的路径。像魅力一样工作。

      编辑:(更多详细信息)-我的 SDK 最初位于 C:\Program Files (x86)\Android\android-studio\sdk,我只是将整个 \sdk 文件夹剪切并粘贴到 C:\Users\Nick\ Android-SDK,然后在 Android Studio 中将其设置为新位置。

      【讨论】:

      • 我对编程还很陌生,所以请原谅我有点愚蠢,但我的程序文件中没有 Android。我不确定我的原始 SDK 将/应该在哪里,或者我是否需要从 Android Studio 单独下载它。
      • 没问题,所以你安装了Android Studio。您是否尝试从主菜单“配置”并打开 SDK 管理器?您可以从那里下载 SDK。试试看会发生什么。
      • 我目前在配置 > 项目默认值 > 项目结构。左列只有 SDK 位置,我的位置路径是空白的。但是,我看不到在哪里可以下载 SDK。编辑:我备份了,我看到了 SDK Manager,但是它是灰色的。
      • 您是否在单击顶部的“项目默认值”的项目列表中看到了“SDK 管理器”?尝试进入那里并下载一些最新的 API。这应该会让你成为一个文件夹,然后你可以指向它。
      • 嗯,好的。是的,您需要直接下载 SDK,请参阅 Randoll Revers 答案,只需手动下载 SDK 并将其提取/保存到您的用户目录。然后您可以像以前一样返回到 Project Defaults 并将其指向 SDK 目录。那你应该好好去!
      【解决方案12】:

      对于正在运行的 Ubuntu 用户:

      1. 打开 Android Studio
      2. 选择 Android Studio -> 设置 -> Android SDK 或 Android Studio -> 项目结构 -> SDK位置或打开项目结构的快捷键是(Ctrl+Alt+Shift+s)
      3. 您的 SDK 位置将在屏幕右上角的 [Android SDK 位置] 下指定

      【讨论】:

      • 这似乎与一年多前的another answer 的答案相同,只是将“Ubuntu 用户”换成了“Mac 用户”
      【解决方案13】:

      如果您的项目已打开,请单击Gradle Scripts >local.properties(SDK LOCATION),打开它并有sdk 的位置和名称

      sdk.dir=C\:\\Users\\shiva\\AppData\\Local\\Android\\Sdk
      

      注意不要忘记在处理事情之前将\\替换为\(sdk位置)

      【讨论】:

        【解决方案14】:

        通过单击文件 > 设置(在 Mac 上,Android Studio > 首选项)打开首选项窗口。

        在左侧面板中,单击外观和行为 > Android SDK。

        你会看到路径

        【讨论】:

          【解决方案15】:
          C:\Users\username\AppData\Local\Android\sdk
          

          如果您查找sdkmanager,这是正确的路径。

          【讨论】:

            【解决方案16】:

            Android SDK 位于 C:\Users\username\AppData\Local\Android\Sdk

            【讨论】:

              【解决方案17】:

              (MAC 用户)Android 北极狐 中查找 sdk 位置:
              文件>>项目结构>> SDK位置。

              【讨论】:

                【解决方案18】:

                Linux 2021,安装后请按以下步骤操作!

                【讨论】:

                  【解决方案19】:

                  考虑使用 windows 7 64 位

                  C:\Users\Administrador\AppData\Local\Android\sdk

                  【讨论】:

                    【解决方案20】:

                    Windows 10 - 从 AS 2.x 升级到 3.01 时

                    AS 已将 SDK 目录名称从 .../sdk 更改为 .../Sdk

                    因为我保留了我的原始设置,这导致了一个问题。 改回小写,一切正常!

                    【讨论】:

                      【解决方案21】:

                      AndroidStudioFrontScreen我只需双击保存在硬盘上的 Android dmg 安装文件,当出现初始屏幕时,我将 Android Studio 的图标拖到 Applications 文件夹中,现在我知道它在哪里了!!!此外,当您运行它时,请务必在 Dock 上右键单击 Android Studio,然后选择“Options”->“Keep on Dock”。其他一切正常。

                      【讨论】:

                        【解决方案22】:

                        在您的 android studio 父目录文件夹中创建一个新文件夹。将其命名为 sdk 或任何您想要的名称。 询问时从下拉列表中选择该文件夹。 这就是为我解决问题的方法。

                        【讨论】:

                          【解决方案23】:

                          我尝试了接受的解决方案,但它没有为我解决问题。

                          我在 2-3 年前就已经安装了 Android Studio,但我在某个时候卸载了它。安装最新版本给了我一个错误。我进行了多次卸载/重新安装,但问题仍然存在。

                          我发现我的机器上的 %LocalAppData% 中有一个 SDK。我打开环境变量并删除了Android的所有引用,如Android Home /Path。我执行了 Android Studio 的卸载,然后重新安装。

                          这次它可以正常工作并安装;它甚至正在下载其他与 SDK 相关的文件。

                          【讨论】:

                            【解决方案24】:

                            如果你正在使用 React native,请确保你已经安装了这些工具,因为我不见了,它解决了我的问题 React Native doc for installation

                            【讨论】:

                              【解决方案25】:

                              我在几分钟前发现了这个。

                              使该位置无用的原因是它既不是空的,也没有 sdk。 文件夹需要满足其中一个条件。

                              那么,试试这个:

                              1. 在 Windows 上,转到 控制面板 并搜索“显示隐藏的文件夹和文件”。 您将找到“文件夹”选项。在子菜单上,您将看到“显示隐藏文件和 文件夹”。 [选项如下所示。][1]

                              2. 参考这张图片。 [点击图片中的选项][2]

                              3. 点击应用并确定。

                              4. 转到该位置,即 appdata 中的某个位置,或者您的 android sdk 所在的位置 即将安装。该位置现在应该可见。 转到它并删除里面的所有内容。 (不要删除sdk文件夹,只删除内容 里面)

                              5. 转到 android sdk manager 并再次选择相同的位置。错误应该消失。 安装愉快!

                              换句话说,只有在您之前的安装失败时才会弹出此错误。

                              如果您仍然无法做到这一点,请在推特上联系我@Vishma Pratim Das,我很乐意为您提供帮助。 谢谢。 [1]:https://i.stack.imgur.com/G6P8S.png [2]:https://i.stack.imgur.com/PeRUZ.png

                              【讨论】:

                                【解决方案26】:

                                我刚刚安装了 Android Studio,也遇到了同样的问题。

                                敲了我几个小时的头,找到了解决办法——它是迟钝的。

                                所以我安装了 Android Studio,但当它要求我提供配置文件夹时,我从 IntelliJ 提供了一个。好吧,事实证明这停止了 Android Studio 设置,我没有 SDK。去他们的网站找不到SDK。它也不在其他答案的任何链接上。

                                我的解决方案是为 Android Studio 使用不同的文件夹。这会运行设置向导并下载 SDK。

                                【讨论】:

                                  【解决方案27】:

                                  分享对我有用的东西,希望对其他人有所帮助。

                                  我的问题是由于某种原因我的 SDK 没有与 Android Studio IDE 一起安装。我设法触发 SDK 安装的方法是转到 Android Studio 上的文件 > 设置,然后在搜索栏中输入“sdk”。如果您的 android sdk 位置为空,请单击它旁边的“编辑”,它会立即提示安装您的 sdk。

                                  干杯!

                                  【讨论】:

                                    【解决方案28】:

                                    对于Linux,不要将android sdk移动/放到/usr/lib/目录下,因为它只有读权限,不能下载其他库。

                                    【讨论】:

                                      【解决方案29】:

                                      Windows 中的默认路径

                                      %USERPROFILE%\AppData\Local\Android\Sdk\
                                      

                                      【讨论】:

                                        【解决方案30】:

                                        C:\Users\用户名\AppData\Local\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager\intelhaxm-android.exe

                                        在windows中检查这个位置

                                        【讨论】:

                                          猜你喜欢
                                          • 1970-01-01
                                          • 2015-03-30
                                          • 1970-01-01
                                          • 2013-10-16
                                          • 2014-10-25
                                          • 2017-04-04
                                          • 1970-01-01
                                          • 2014-09-30
                                          • 2019-07-05
                                          相关资源
                                          最近更新 更多