\android-studio\sdk
我想更改此路径。我该怎么办?
#1 楼
从Android Studio 1.0.1转到
文件->项目结构到项目结构
左-> SDK位置
SDK位置选择Android SDK位置(旧版本使用+,添加另一个SDK)
评论
我不想只是更改项目,我希望能够在启动项目之前选择它,这可能吗?提前致谢
–克劳斯·维拉卡(Klaus Villaca)
13年5月23日在12:14
Mac用户注意事项(至少适用于android studio 0.2.9):您可以使用Command-;代替F4。 (即文件->项目结构)。在左侧,您可以更改项目的SDK位置。
– qix
13-10-16在23:53
致KlausVillaca和@GauravAgarwal,你们错了。 Android Studio的组织方式根本不像ADT Eclipse。并且该接受的答案与DheeB的答案完全相同(该位置将显示以下位置:Android SDK位置:此位置将用于新项目以及不具有local.properties文件的现有项目sdk.dir属性。”)
–斯蒂芬·布朗奇克(Stephan Branczyk)
2014年3月2日在6:48
屏幕快照的详细答案在这里[stackoverflow.com/questions/30437653/…
–塔克马尼亚
15年5月27日在6:48
我犯的一个小错误是,我没有首先将oldpath / sdk文件夹复制到我的所需path / sdk文件夹中,所以更改路径不起作用,因为在那里找不到SDK。
–拉兹万·巴布(RăzvanBarbu)
15年7月16日在8:12
#2 楼
对于项目默认值:关闭当前项目(文件->关闭项目)
您将获得“欢迎使用Android Studio对话框”。在其中:
单击配置->项目默认设置->项目结构
单击左列中的SDK位置
在“ Android SDK位置”字段中输入Android SDK的路径。
(示例SDK位置:
C:\android-sdk
;诸如add-ons
,platforms
等文件夹,位于C:\android-sdk
下)单击确定以保存更改
玩得开心!
以下步骤适用于旧版本(<1.0)的Android Studio
在中间列中,单击Android SDK(带有Android图标)或如果您没有看到带有Android图标的条目,请单击顶部的+。
更改SDK主页路径并选择有效的目标。
评论
打开Android Studio。在“欢迎使用Android Studio窗口”上,单击配置->项目默认设置->项目结构。 (从这一步开始,它会有所变化。我使用的是0.3.2版)。在“平台设置”下的左列中,单击“ Android SDK”。选择,然后使用对话框->“ C:/ Users / <用户名> / android-sdks”(而不是<用户名>表示实际情况),将新路径放在“ Android SDK位置”下。应用(并重置Andr Studio,以防万一)。路径已成功保存。再次在“平台设置”下,单击“ SDK”。现在,在中间列中,我可以看到新路径上安装的所有SDK
– gian1200
13年2月2日在18:23
但是,当我尝试创建一个新项目(欢迎使用Android Studio->新建项目)时,“编译方式”可用的选项是“旧路径”上可用的sdks,而不是新的/更新的。
– gian1200
13年2月2日在18:26
“我已解决”,但我认为这是一个错误。说明:在默认的sdk路径上有API 17,在新的sdk路径上有API 15、18和19。在Platform Settings(平台设置)下的SDK中,我列出了API 15、17、18、19。红色减号),“新建项目对话框”现在显示“编译方式”选项的正确列表。
– gian1200
13年11月2日在21:15
@ Lukasz'Severiaan'Grela,不,此答案将带您进入与所接受答案中的指示完全相同的屏幕,该屏幕会修改几乎所有项目的设置,而不仅仅是现有项目。请参阅“ Android SDK位置:此位置将用于新项目以及不具有sdk.dir属性的local.properties文件的现有项目。”
–斯蒂芬·布朗奇克(Stephan Branczyk)
2014年3月2日在6:52
我在这两个步骤中都执行了以下步骤:标记为最佳和建议最多的答案,但是它没有解决SDK依赖关系。因此,我关闭了Studio,删除了android-studio / sdk文件夹,然后再次启动Studio。然后它说找不到android-studio / sdk,因此它将使用默认的sdk(根据上述步骤选择)。只有在此之后一切正常。因此,似乎Studio可能仍会在设置中将其“本地” sdk替换为默认默认值。
–Coryffaeus
2014年5月7日16:25
#3 楼
在快速启动窗口中,选择“配置”,然后选择“项目默认值”,然后选择“项目结构”。然后在“平台设置”下的左侧,选择“ SDK”。然后在右边选择当前的android平台,我的是Android 4.2.2平台,并使用顶部的红色减号按钮将其删除,然后使用顶部的绿色加号按钮添加新的android平台并将其指向您当前的SDK文件夹就是这样。评论
这对我有用-尽管我确实首先尝试对已打开的项目进行此操作。更改默认设置并重新导入项目即可使其正常工作。
– stackdump
2013年6月5日18:06
“快速启动窗口”是什么意思?
–拉迪
13年6月17日在11:22
快速启动窗口是在android studio中没有打开任何项目时自动显示的窗口。
–lukas
2013年6月23日14:11在
太好了,这个答案是在尚未创建项目时所有工作的唯一性,这就是我的情况
– Aracem
13年7月25日在10:06
不适用于我,不确定现在该怎么办。任何人有任何想法吗?为Android开发时为什么从来都不容易。
–Rob
13年8月15日在20:21
#4 楼
我以这种方式配置欢迎使用Android Studio屏幕
单击“配置”,然后单击“
项目默认值”,然后项目结构
然后
Android SDK并选择我当前的Android SDK位置的路径
#5 楼
在“项目设置”中更改sdk位置将部分解决此问题。使用Android Studio下载新的SDK时,会将新的SDK放置在内部SDK文件夹中(位于Android Studio内部)。 (作为外部SDK文件夹),其中包含在Android Studio出现之前下载的所有SDK。软链接!退出Android Studio并执行以下步骤:启动Android Studio后启动SDK Manager,观察它会发现您所有现有的SDK,就像一个超级魅力:)。
评论
对于Windows,将
– goodies4uall
2013年12月12日下午2:48
#6 楼
我找到了EUREKA!使用当前的Studio 1.3,每个项目都有一个
local.properties
文件,您可以在其中编辑SDK!评论
我的local.properties文件顶部有以下注释” ##该文件由Android Studio自动生成。#请勿修改此文件-您的更改将被删除!
–jacoballenwood
18 Mar 3 '18 at 0:49
#7 楼
以下是在Android Studio中更改android sdk路径的方法:在Android Studio中打开所需的android项目
单击主项目文件夹,然后按F4
现在,单击“平台设置”下的“ SDK”(对话框的左侧)
您现在应该在顶部看到一个加号,单击它并选择“ Android SDK”
现在将要求您选择所需的SDK文件夹
选择所需的构建目标(如有必要),然后单击“确定”
现在您应该在SDK列表中看到新条目
在“项目”下单击“模块”设置
选择您的项目文件夹,然后在“模块SDK”的下拉列表中,选择新的SDK条目,然后单击“应用”。
现在单击“确定”并完成。
注意:如果更改没有生效,请重启android studio以解决问题。
评论
如果我在项目文件夹上按F4键,则没有任何反应:-{并且没有设置或属性设置-我迷路了
–拉迪
2013年6月17日11:20
主项目文件夹位于左侧面板中:)如果您在上下文菜单中右键单击该文件夹,则还有“打开模块设置F4”选项。
–卢卡斯(Lukasz'Severiaan'Grela)
2013年9月3日在6:52
这对我有用!注意是宝贵的,直到重新启动Android Studio后它才起作用。谢谢!
–艾米莉亚·泰尔(Emilia Tyl)
18年8月28日在11:30
#8 楼
使用快捷键ctrl+shift+alt+S
,使您的生活变得轻松,方法是转到文件->项目结构:
,它将打开此窗口,您可以在其中选择SDK
#9 楼
尝试这种方式,我在Android Studio 2.0中尝试步骤1:文件->设置
步骤2:设置-> SDK选项
步骤3:在Sdk位置中单击编辑选项4:显示“ SDK组件设置”
步骤5:在“ SDK组件向导”中单击三个“ ...”
步骤6:选择新的SDK路径
#10 楼
您还可以在Windows SDK中创建环境变量ANDROID_HOME(在Windows中),Android Studio将使用该变量。评论
这对我不起作用。至少如果我将其设置为sdk(win7 / studio1.3)的根,则不会
–拉迪
13年6月17日在11:19
#11 楼
我注意到,最新版本的Android Studio似乎没有很多答案中都提到的选项“ SDK”路径。我猜想其中的某个更新消失了吗?我解决此问题(osx)的方式是:
转到项目设置(Cmd +;)
在“ SDK位置”中,确保您指向正确的SDK位置(通常是/ Applications / Android Studio.app/sdk),然后点击Apply
最重要步骤-点击“使用Gradle文件同步项目”
我没有做第3步,这让我很失望。同步后,您的所有来源r都属于我们。...
#12 楼
转到菜单File-> Project Strucurt或Ctrl + Alt + Shift + S/2014/11/set-sdk-location.html
#13 楼
上面的答案很正确,但是有时候Android Studio不喜欢在更改SDK路径后刷新,一种快速的解决方案是在Build文件中进行一些更改,然后单击Sync。它将刷新您的项目。快乐的编码... :)
#14 楼
首次安装时,有两种情况,要么是您以前曾经使用过Android SDK,要么是一无所获。在安装时,安装程序总是询问用户如何在Studio中配置SDK。 />您只需在此处提供路径或浏览本地系统中有sdk的文件夹。如果您已经有了SDK,则如下图所示,另一个选项位于左下角,有一个不错的SDK下载选项,单击它可以从那里下载最新版本的SDK,也可以使用第三个选项,如右图通过单击为我设置角落的Android SDK,您可以逐步设置sdk。 ,如下所示的启动提示窗口
这很容易,而且有时如果您想更改SDK,则始终可以在Android Studio中从
在Windows系统上,文件->项目结构,然后您将看到SDK位置选项,然后可以通过提供路径或浏览它来进行设置。 br />
或者如果您使用的是MAC系统,则从“平台”设置中进行。
#15 楼
我认为在Android Studio 2.2.3中,您可以从顶部菜单更改所有项目的默认SDK位置:文件->项目结构...
如下所示的窗口出现:
#16 楼
在Windows中,按ctrl + shift + alt + s组合键将打开项目属性,您可以在其中找到名为SDK Location的第一个选项,然后在其上更改SDK路径,JDK路径和NDK路径#17 楼
这可能不是您想要的,但是作为Eclipse用户,我遇到了同样的问题,即重复的sdk文件夹占用了我的所有ssd空间。目前,您只能在android studio项目范围内更改sdk路径,这很烦人。相反,我所做的是将我以前与eclipse一起使用的所有android sdk文件复制到/Android Studio/sdk/
,然后只是更改了eclipse内的sdk路径。 />#18 楼
据我所知,这是一些方法。Android Studio 3.3.2(测试正常)
方法:1
遵循官方文档的步骤,如波纹管链接所示
https://developer.android.com/studio/intro/studio-config#jdk
方法:2
遵循屏幕快捷方式的步骤,如下所示
方法:3
遵循屏幕快捷方式的步骤,如下所示:
#19 楼
点击->文件->关闭当前项目。
您将在Android Studio主页
单击配置->项目默认值->项目结构
单击左列中的SDK位置并复制路径。
在我的电脑中粘贴路径->右键单击->属性->单击高级系统设置->环境变量并更改android home路径。
单击“确定”以保存会话。
在path中添加工具和平台工具并保存更改。
打开命令提示符[window + R]和输入adb + enter。
#20 楼
单击
File
菜单。选择
Project Structure
。在
SDK Location
文本框中编辑路径。从下一次Android Studio将在所有项目中使用此位置。
NB:避免在路径中留空格,因为有时可能会导致问题。
评论
不可以。您可以从路径中删除空格,也可以将文件夹移动到不包含空格的全新位置。
– Sanket B
17年4月17日在17:53
#21 楼
这是在Windows的Android Studio中完成的操作。#22 楼
对于Android Studio 3.1.2:工具>> SDK Manager >>将“ Android SDK位置”编辑到新位置
之后,将环境变量$ ANDROID_HOME设置为新的SDK位置
#23 楼
我有同样的问题,但sdk路径指向已安装的驱动器。我发现,仅退出Android Studio,卸载设备并重新启动Android Studio,便要求它提供sdk位置,因为它没有(SDK 0.8.7)。因此,我想如果您只是退出Android Studio,删除\ android-studio \ sdk或将其移至其他位置并再次启动Android Studio,它也应该要求sdk位置。
#24 楼
尽管上面的许多答案都可以达到目的,但是我们可以在项目本身中做一件简单的事情。在右侧面板上,您将看到“ SDK位置”。在此处提供路径。祝你好运。
#25 楼
在Android Studio 1.2.2中,您可以简单地更改基于项目的SDK,步骤:
右键单击“模块”并选择“打开模块设置”,或按F12
选择SDK左侧位置
现在您可以在此页面上更改SDK位置以及JDK位置
#26 楼
在Android Studio
中,您可以在文件中设置通用Android SDK
路径:%Home%.AndroidStudio2.1 \ config \ options \ jdk.table.xml #27 楼
当我在Android Studio 3.1.4上遇到此问题时,解决方案是进入项目的app
下拉菜单,然后进入Edit Configurations > Defaults > JAR Application
,其中初始JRE
选项卡上有一个Configuration
框。将其设置为我的JRE路径可以为我解决问题。#28 楼
简单的答案可以肯定...步骤1:右键单击项目>>选择打开模块设置->
步骤2:从图像下方的右侧选择SDK位置br />
步骤3:现在,从计算机中浏览SDK位置,如下所示...
步骤4:单击可以。
#29 楼
我从响应中猜测人们没有理解您的问题...如果我是对的,那么您想拥有〜\ Desktop \ github \,那么更改SDK的位置就不是您想要的。 br />从Android Studio 3.2.1:
从新项目对话框中,选择
配置->首选项->工具->终端->启动目录
在字段中将所需的文件夹作为项目的默认文件夹。
例如我的设置为
〜/ Desktop / github /
,因为我所有的工作都在
〜/ Desktop / github /
评论
@GauravAgarwal,否,接受的答案也是正确的答案,因为它与Dheeraj Bhaskar的答案指向的位置完全相同:“ Android SDK位置:此位置将用于新项目以及没有具有sdk.dir属性的local.properties文件。”实际上,可接受的答案比DheeB的答案要好一些,因为它会自动为您的当前项目检查当前的local.properties文件(与此同时,它会更改所有未选择的其他Android项目的默认SDK位置)有一个明确定义)。%AppData%\ .. \ Local \ Android \ sdk是ADT在Windows 10 Technical Preview 64位上安装Android SDK的位置
使用快捷键Ctrl + Shift + Alt + S使生活变得轻松自在