当我从Android Studio打开Android SDK管理器时,SDK路径显示为:

\android-studio\sdk

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


当前回答

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

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

转到项目设置(Cmd +;) 在SDK Location中,确保你指向正确的SDK位置(通常是/Applications/Android Studio.app/ SDK),然后点击应用 最重要的一步——点击“同步项目与Gradle文件”

我没有做第三步,这让我很困惑。一次同步后,你所有的源r都属于我们....

其他回答

当我在Android Studio 3.1.4上遇到这个问题时,解决方案是进入我的项目上的应用程序下拉菜单,然后编辑配置>默认> JAR应用程序,在初始配置选项卡上有一个JRE框。将其设置为JRE路径为我解决了这个问题。

在第一次安装时,有两种情况,要么你已经预先安装了Android SDK,如果你过去使用过它,要么你什么都没有,在安装时,安装程序总是问用户你想如何配置SDK与你的工作室。

你可以简单地在这里给出一个路径或浏览文件夹,sdk在本地系统中是可用的。如果你已经有SDK,另一个选项如下图所示,在左下角有一个很好的选项下载SDK,通过点击它,你可以下载SDK与最新发布的权利从那里,你也可以使用第三个选项看到在右下角设置Android SDK为我点击它,你可以一步一步设置你的SDK。

虽然你也可以在Android显示可用项目列表时设置它,启动提示窗口如下所示

这很简单,有时候如果你想改变你的SDK,你可以在你的Android Studio中改变它

在windows系统上 然后你会看到SDK位置选项,从那里你可以通过提供路径或浏览它来设置它。

或者如果你在MAC系统,然后从平台设置。

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

Open your required android project in Android studio Click on the main project folder and press F4 Now click on "SDKs" under Platform Settings (Left hand side of the dialog box) You should now see a plus sign on the top, click it and choose "Android SDK" Now you would be asked to choose the required SDK folder Select the required build target(if necessary) and click "ok" Now you should see the new entry in the list of SDKs Click "Modules" under Project Settings Select your project folder and in the Dropdown for "Module SDK", select the new SDK entry and click "apply" Now click "OK" and your done.

注意:如果更改没有生效,重新启动android studio应该可以解决这个问题。

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

现有的android开发者已经有了一个很大的SDK文件夹(以下简称外部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管理器,观看它发现所有现有的SDK就像一个魅力:)。

去看看 (主菜单)文件>“同步项目与Gradle文件” 点击确定弹出窗口,它将改变你的SDK目录。