首页 文章

Android Studio - 如何更改Android SDK路径

提问于
浏览
473

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

\android-studio\sdk

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

30 回答

  • 605

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

  • 0

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

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

  • 5

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

    File -> Project Structure...

    如下窗口显示:

    enter image description here

  • 35

    对于 Android Studio 3.1.2

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

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

  • 4

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

  • -1

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

  • 593

    Android Studio对SDK的位置很挑剔,如果你注意到你第一次点击浏览按钮它默认为你的主目录,保持sdk关闭并使用它,那么你的项目应该发现sdk没问题 .

  • 1

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

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

    enter image description here

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

    第4步:单击“确定” .

  • 0

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

  • 3

    这就是它在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

    完成

  • 0

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

    通过转到文件 - >项目结构:

    enter image description here

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

    enter image description here

  • 3

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

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

  • 7

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

    • 在Android工作室中打开所需的Android项目

    • 单击主项目文件夹,然后按F4

    • 现在点击平台设置下的"SDKs"(对话框的左侧)

    • 您现在应该在顶部看到一个加号,点击它并选择"Android SDK"

    • 现在,系统会要求您选择所需的SDK文件夹

    • 选择所需的构建目标(如有必要),然后单击"ok"

    • 现在您应该在SDK列表中看到新条目

    • 单击“项目设置”下的"Modules"

    • 选择项目文件夹,在"Module SDK"的下拉列表中,选择新的SDK条目,然后单击"apply"

    • 现在点击"OK"完成 .

    注意:如果更改未生效,重新启动android studio应该可以解决问题 .

  • 0

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

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

    • 转到项目设置( Cmd + ;

    • SDK Location 中确保您指向正确的SDK位置(通常是/ Applications / Android Studio.app/sdk)然后点击 Apply

    • 最重要的一步 - 点击 "Sync Project with Gradle files"

    我没有做第3步,这让我失望了 . 同步之后,所有源r都属于我们....

  • 0
    • 单击 File 菜单 .

    • 选择 Project Structure .

    • SDK Location 文本框中编辑路径 . 从下一次开始,Android Studio将为您的所有项目使用此位置 .

    N.B . :避免在路径上留有空格,因为它有时会导致问题 .

  • 0

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

  • 30

    EUREKA我发现了它!

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

  • 3

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

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

    enter image description here

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

    enter image description here

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

    On windows system 文件 - >项目结构然后您将看到 SDK Location 选项,然后您可以通过提供路径或浏览它来设置它 .

    enter image description here

    或者如果你在 MAC system 上,那么从平台设置 .

    enter image description here

  • 2

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

    enter image description here

  • 5

    我以这种方式配置

    Welcome to Android Studio 屏幕

    单击 Configure 然后

    Project Defaults 然后 Project Structure

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

    enter image description here

  • 1

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

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

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

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

    cp -r <Android Studio>/sdk/ <external SDK folder>/
    cd <Android Studio>/
    mv <Android Studio>/sdk/ mv <Android Studio>/sdk.orig
    ln -s <external SDK folder>/ sdk
    

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

  • 1

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

    enter image description here

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

  • 4

    真的,谢谢DheeB!
    但我的解决方案是链接android 's SDK dir to android studio' s:
    ln -s <FULL_PATH_TO_ANDROID_SDK> <PATH_TO_ANDROID_STUDIO>/sdk
    当然,事先,为了以防万一,你需要移动
    mv <PATH_TO_ANDROID_STUDIO>/sdk to <PATH_TO_ANDROID_STUDIO>/sdk_orig
    另外我是've had to correct project'的build.gradle文件并指定
    classpath 'com.android.tools.build:gradle:0.6.+'
    (而不是0.5 . )

  • 13
    • 点击 - >文件 - >关闭当前项目 .

    你将是Android Studio主页

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

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

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

    • 点击“确定”保存会话 .

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

    • 打开命令提示符[窗口R]并输入adb enter .

  • 1

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

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

    祝好运 .

  • 0

    来自Android Studio 1.0.1

    • 文件 - >项目结构到项目结构

    • 左 - > SDK位置

    • SDK位置选择Android SDK位置(旧版本使用按,添加另一个sdk)

  • 13

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

    • 右键单击Module并选择Open module setting或按F12

    • 从左侧选择SDK位置

    • 现在,您可以从此页面更改SDK位置以及JDK位置

  • 22

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

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

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

    例如我的设置为〜/ Desktop / github /,因为我的所有工作都在〜/ Desktop / github /

  • 1

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

    现在android studio和eclipse都很开心 .

  • 2

    对于项目默认:

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

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

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

    3.点击左栏中的SDK位置

    4.在“Android SDK位置”字段中输入Android SDK的路径 .

    (示例SDK位置:C:\ android-sdk;我在C:\ android-sdk下有子文件夹,如加载项,平台等)

    5.单击“确定”保存更改


    6.玩得开心!


    以下步骤适用于Android Studio的旧版本(<1.0)

    4.在中间栏中点击Android SDK(带有Android图标)或如果您没有看到带有Android图标的条目,请单击顶部 .

    5.更改SDK主路径并选择有效目标

相关问题