Android Studio SDK 位置
Posted
技术标签:
【中文标题】Android Studio SDK 位置【英文标题】:Android Studio SDK location 【发布时间】: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都会遇到,所以不需要增加提问者的信用。
【参考方案1】:
对于 Mac/OSX,默认位置是 /Users/<username>/Library/Android/sdk
。
【讨论】:
当通过终端导航到时,库仅出现在GO -> Home
或只使用快捷方式Cmd+Shft+H
。进入 Home 后,您会找到 Library,然后是 Android。
如果您发现此问题并尝试仅启动 SDK 管理器(或 AVD 管理器)而不启动所有 Android Studio,您也可以启动终端提示符并输入 open ~/Library/Android/sdk/tools/android
您可以使用CMD+SHIFT+.
(句号)来显示隐藏文件夹。我也看不到图书馆。这为我解决了。
在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】:
macOS(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
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 用户:
-
打开 Android Studio
选择 Android Studio -> 首选项 -> 系统设置 -> Android
SDK
您的 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 用户:
-
打开 Android Studio
选择 Android Studio -> 设置 -> Android SDK 或
Android Studio -> 项目结构 -> SDK位置或打开项目结构的快捷键是(Ctrl+Alt+Shift+s)
您的 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。 文件夹需要满足其中一个条件。
那么,试试这个:
在 Windows 上,转到 控制面板 并搜索“显示隐藏的文件夹和文件”。 您将找到“文件夹”选项。在子菜单上,您将看到“显示隐藏文件和 文件夹”。 [选项如下所示。][1]
参考这张图片。 [点击图片中的选项][2]
点击应用并确定。
转到该位置,即 appdata 中的某个位置,或者您的 android sdk 所在的位置 即将安装。该位置现在应该可见。 转到它并删除里面的所有内容。 (不要删除sdk文件夹,只删除内容 里面)
转到 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中检查这个位置
【讨论】:
以上是关于Android Studio SDK 位置的主要内容,如果未能解决你的问题,请参考以下文章
Android studio初次安装启动时弹出unable to access android sdk add-on list提示的解决方法