关于Android Studio:Android Studio – 如何更改Android SDK路径

Android Studio - How to Change Android SDK Path

当我从Android Studio打开Android SDK Manager时,显示的SDK Path是:

1
\android-studio\sdk

我想改变这条道路。 我该怎么做?


对于项目默认:

1.关闭当前项目(文件 - >关闭项目)

您将获得欢迎使用Android Studio对话框。在那里面:

2.单击配置 - >项目默认值 - >项目结构

3.单击左列中的SDK Location

4.在"Android SDK位置"字段中输入Android SDK的路径。

(Example SDK location: C:\android-sdk; I have sub-folders like
add-ons, platforms etc under C:\android-sdk)

5.单击"确定"保存更改


6.玩得开心!


以下步骤适用于Android Studio的旧版本(; <1.0) 4.在中间列中单击Android SDK(带有Android图标)或如果没有看到带有Android图标的条目,请单击顶部的+。 5.更改SDK Home Path并选择有效的Target


来自Android Studio 1.0.1

  • 文件 - >项目结构到项目结构
  • 左 - > SDK位置
  • SDK位置选择Android SDK位置(旧版本使用按+,添加另一个sdk)

  • 从快速启动窗口中,选择"配置",然后选择"项目默认值",然后选择"项目结构"。然后在"平台设置"下的左侧选择SDK。然后在右侧选择当前的Android平台,我的是Android 4.2.2平台,并使用顶部的红色减号按钮删除它,然后使用顶部的绿色加号按钮添加一个新的Android平台并指向它你当前的SDK文件夹就是这样。


    我以这种方式配置

    欢迎使用Android Studio屏幕

    单击配置然后

    项目默认值,然后是项目结构

    然后
    Android SDK并选择了我当前Android SDK位置的路径
    enter image description here

    enter image description here


    更改项目设置中的sdk位置将部分解决问题。当使用Android Studio下载新SDK时,它会将新SDK放在内部SDK文件夹中(在Android Studio中)。

    现有的Android开发人员已经拥有一个大的sdks文件夹(以下简称外部SDK文件夹),其中包含Android Studio出现之前下载的所有SDK。

    对于Mac / Linux用户来说,虽然有一个很好的出路。软链接!

    退出Android Studio并执行以下步骤:

    1
    2
    3
    4
    cp -r ;lt;Android Studio;gt;/sdk/ ;lt;external SDK folder;gt;/
    cd ;lt;Android Studio;gt;/
    mv ;lt;Android Studio;gt;/sdk/ mv ;lt;Android Studio;gt;/sdk.orig
    ln -s ;lt;external SDK folder;gt;/ sdk

    我们很高兴去。启动Android Studio后启动SDK Manager,观看它发现所有现有的SDK,如魅力:)。


    EUREKA我发现了它!

    使用当前的Studio 1.3,每个项目都有一个local.properties文件,您可以在其中编辑SDK!


    以下是如何在Android studio中更改android sdk路径:

  • 在Android工作室中打开所需的Android项目
  • 单击主项目文件夹,然后按F4
  • 现在点击平台设置下的"SDK"(对话框的左侧)
  • 您现在应该在顶部看到加号,点击它然后选择"Android SDK"
  • 现在,系统会要求您选择所需的SDK文件夹
  • 选择所需的构建目标(如有必要),然后单击"确定"
  • 现在,您应该在SDK列表中看到新条目
  • 单击项目设置下的"模块"
  • 选择项目文件夹,在"模块SDK"的下拉列表中,选择新的SDK条目,然后单击"应用"
  • 现在点击"确定"完成。
  • 注意:如果更改没有生效,重启android studio应该可以解决问题。


    使用快捷键ctrl+shift+alt+S让您的生活更轻松
    要么

    通过转到文件 - >项目结构:enter image description here

    它将打开此窗口,您可以在其中选择SDK enter image description here


    尝试这种方式我在Android Studio 2.0中尝试
    第1步:文件 - >设置
    第2步:设置 - > SDK选项
    第3步:单击"Sdk位置"中的"编辑"选项
    第4步:显示"SDK组件设置"
    第5步:点击"SDK Components Wizad"中的三个"..."
    第6步:选择新的SDK路径enter image description here


    转到菜单File-> Project Strucurt或按Ctrl + Alt + Shift + S.

    enter image description here

    和示例http://how-to-android-studio.blogspot.com/2014/11/set-sdk-location.html


    我注意到最新版本的Android Studio似乎没有在许多答案中提到的"SDKs"选项。我猜它在其中一个更新中消失了,在某个地方?

    我解决这个问题的方法(osx)是:

  • 转到项目设置(Cmd +;)
  • 在SDK位置确保您指向正确的SDK位置(通常是/ Applications / Android Studio.app/sdk)然后点击Apply
  • 最重要的一步 - 点击"与Gradle文件同步项目"
  • 我没有做第3步,这让我失望了。同步之后,所有源r都属于我们....


    您还可以创建环境变量(在Windows中)ANDROID_HOME到Android SDK的位置,Android Studio将使用它。


    首次安装时有两种情况,如果您以前使用过Android SDK,或者根本没有安装Android SDK,则安装时始终会询问用户如何使用工作室配置SDK。

    您只需在此处指定路径或浏览本地系统中sdk可用的文件夹即可。如果您已经拥有SDK,另一个选项如左下角的下图所示有一个很好的下载SDK选项,通过点击它你可以从那里下载最新版本的SDK,你也可以使用第三个选项看到右下角通过点击它为我设置Android SDK你可以一步一步设置你的sdk。

    enter image description here

    虽然您也可以在Android显示可用项目列表时进行设置,但下面会显示一个启动提示窗口

    enter image description here

    这很简单,有时如果您想要更改SDK,您可以随时在Android Studio中进行更改

    在Windows系统上
    文件 - >项目结构然后您将看到SDK位置选项,然后您可以通过提供路径或浏览它来设置它。

    enter image description here

    或者如果你在MAC系统上,那么从平台设置。

    enter image description here


    在Android Studio 2.2.3中,我认为您可以从顶部菜单更改所有项目的默认SDK位置:

    文件 - >项目结构......

    如下窗口显示:

    enter image description here


    以上答案非常正确,但有时候Android Studio不喜欢在SDK路径更改后刷新,快速解决方案是在Build文件中进行一些更改,然后单击Sync。它会刷新你的项目。

    快乐的编码...... :)


    在Windows中按ctrl + shift + alt + s将打开项目属性,在那里你可以找到名为SDK的第一个选项点击它并在那里你可以改变SDK路径,JDK路径和NDK路径


    这可能不是你想要的,但作为一个eclipse用户,我有同样的问题,有重复的sdk文件夹,吃了我所有的ssd空间。目前你只能改变android studio项目范围内的sdk路径,这很烦人。我所做的是将我用于eclipse的所有以前的android sdk文件复制到/Android Studio/sdk/,然后只更改了eclipse中的sdk路径。

    现在android studio和eclipse都很开心。


  • 点击 - >文件 - >关闭当前项目。
  • 你将是Android Studio主页

  • 单击配置 - >项目默认值 - >项目结构

  • 单击左列中的SDK Location并复制路径。

  • 将路径粘贴到我的电脑 - >右键单击 - >属性 - >单击高级系统设置 - >环境变量并更改android主路径。

  • 单击"确定"以保存会话。

  • 在路径中添加工具和平台工具并保存更改。

  • 打开命令提示符[window + R]并输入adb + enter。


  • 单击File菜单。
  • 选择Project Structure
  • SDK Location文本框中编辑路径。
    从下一次开始,Android Studio将为您的所有项目使用此位置。
  • N.B。:避免在路径中留有空格,因为它有时可能会导致问题。


    据我所知,这里有一些方法。

    • Android Studio 3.3.2(测试还可以)

    方法:1

    just following steps of the official docs, as bellow link shows

    https://developer.android.com/studio/intro/studio-config#jdk

    方法:2

    following steps of the screen shortcuts, as bellow shows

    enter image description here

    enter image description here

    方法:3

    following steps of the screen shortcut, as bellow shows

    enter image description here


    这是它在Android Studio for Windows中的完成方式
    First got to Project Structure

    Then to sdk location tab

    From there select android sdk location and select your sdk path and then click on OK button

    完成


    对于Android Studio 3.1.2:

    工具>> SDK Manager >>将"Android SDK Location"编辑到新位置

    之后,将环境变量$ ANDROID_HOME设置为新的SDK位置


    我遇到了同样的问题,但是sdk路径指向已安装的驱动器。我发现,只需退出Android Studio,卸载设备并重新启动Android Studio就会询问sdk位置,因为它没有(Android Studio Beta 0.8.7)。

    因此,我想如果您刚退出Android Studio,删除 android-studio sdk或将其移动到其他地方并再次启动Android Studio,它应该询问sdk位置。


    在Android studio 1.2.2中,您可以简单地更改基于项目的SDK,
    脚步:

  • 右键单击Module并选择Open module setting或按F12
  • 从左侧选择SDK位置
  • 现在,您可以从此页面更改SDK位置以及JDK位置

  • Android Studio中,您可以在文件中设置常规Android SDK路径:%Home%.AndroidStudio2.1 config options jdk.table.xml


    当我在Android Studio 3.1.4上遇到此问题时,解决方案是进入项目的app下拉列表,然后是Edit Configurations ;gt; Defaults ;gt; JAR Application,初始Configuration选项卡上有一个JRE框。将其设置为我的JRE路径为我解决了问题。


    简单的答案工作当然......

    步骤1:右键单击项目>>选择打开模块设置 - >
    第2步:从图像下方的右侧选择SDK位置

    enter image description here

    第3步:现在从您的计算机浏览SDK位置,如下所示...
    enter image description here

    第4步:单击"确定"。


    我猜测人们不理解你的问题...如果我是对的,你想要? Desktop github 那么改变SDK位置不是你想要的。

    来自Android Studio 3.2.1:
    从新项目对话框中选择
    配置 - >首选项 - >工具 - >终端 - >启动目录

    将所需的文件夹作为项目默认值放在字段中。

    例如我的目标是
    ?/桌面/ github上/
    因为我所有的工作都在
    ?/桌面/ github上/


    虽然上述许多答案都是为了达到目的,但我们可以在项目本身中做一件事。

    在Eclipse中,转到Window-> Preferences,从左侧菜单中选择"Android"。在右侧面板中,您将看到"SDK位置"。提供这里的路径。

    祝好运。