Android Studio - как изменить путь к SDK Android

android android-studio

780474 просмотра

30 ответа

Когда я открываю Android SDK Manager из Android Studio , отображается путь к SDK:

\android-studio\sdk

Я хочу изменить этот путь. Как мне это сделать?

Автор: Dipesh Rathod Источник Размещён: 17.05.2019 03:57

Ответы (30)


589 плюса

Решение

Из Android Studio 1.0.1

Идти к

  1. Файл -> Структура проекта в структуре проекта
  2. Слева -> местоположение SDK
  3. Местоположение SDK выберите местоположение Android SDK (использование старой версии Нажмите +, добавьте еще один SDK)
Автор: Crossle Song Размещён: 16.05.2013 08:43

605 плюса

для проектов по умолчанию:

1. Закрыть текущий проект (Файл-> Закрыть проект)

Вы получите приветствие в диалоговом окне Android Studio. В этом:

2. Нажмите «Настроить» -> «По умолчанию проекта» -> «Структура проекта»

3. Нажмите «Расположение SDK» в левой колонке

4. Поместите путь в Android SDK в поле «Android SDK location».

( Пример расположения SDK : у C:\android-sdkменя есть подпапки, например add-ons, и platformsт. Д. C:\android-sdk)

5. Нажмите «ОК», чтобы сохранить изменения.


6. Получайте удовольствие!


Следующие шаги были для более старых версий (<1.0) Android Studio

4. В среднем столбце Нажмите на Android SDK (с Android-значком) или нажмите + вверху, если вы не видите запись с значком Android.

5. Измените основной путь к SDK и выберите действительную целевую

Автор: Dheeraj Bhaskar Размещён: 23.08.2013 06:54

35 плюса

В окне быстрого запуска выберите «Настроить», затем выберите «По умолчанию по умолчанию», а затем «Структура проекта». Затем слева в разделе «Настройки платформы» выберите SDK. Затем справа от него выберите текущую платформу для Android, моя платформа Android 4.2.2 и удалите ее с помощью красной кнопки «минус» вверху, затем добавьте новую платформу для Android с помощью кнопки «зеленый плюс» наверху и укажите ее на текущую папку SDK и все.

Автор: JosephN Размещён: 29.05.2013 05:55

30 плюса

Я настроен таким образом

на

Добро пожаловать на Android Studio Screen

Нажмите Настроить Затем

Значения по умолчанию проекта, а затем структура проекта

Затем Android SDK и выберите путь к моему текущему местоположению Android SDK введите описание изображения здесь

введите описание изображения здесь

Автор: For Guru Размещён: 03.03.2014 08:43

22 плюса

Изменение местоположения sdk в настройках проекта частично устранит проблему. Когда Android Studio используется для загрузки нового SDK, он поместит новый SDK во внутреннюю папку SDK (внутри Android Studio).

Существующие разработчики Android уже будут иметь большую папку sdks (далее называемую внешней папкой SDK), содержащую все SDK, загруженные до появления Android Studio.

Для пользователей 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

И мы готовы идти. Запустите SDK Manager после запуска Android Studio, следите за тем, как он обнаруживает все ваши существующие SDK, как шарм :).

Автор: mayank_io Размещён: 15.08.2013 12:37

13 плюса

Вот как вы можете изменить путь sdk для Android в студии Android:

  1. Откройте свой андроидный проект в студии Android
  2. Нажмите на основную папку проекта и нажмите F4
  3. Теперь нажмите «SDK» в разделе «Настройки платформы» (в левой части диалогового окна)
  4. Теперь вы должны увидеть знак плюса сверху, нажмите его и выберите «Android SDK»,
  5. Теперь вам будет предложено выбрать нужную папку SDK
  6. Выберите требуемую цель сборки (если необходимо) и нажмите «ok»
  7. Теперь вы должны увидеть новую запись в списке SDK
  8. Нажмите «Модули» в разделе «Настройки проекта»
  9. Выберите папку проекта и в раскрывающемся списке «Модуль SDK», выберите новую запись SDK и нажмите «применить»,
  10. Теперь нажмите «ОК» и сделайте это.

Примечание. Если изменения не вступят в силу, перезапуск студии android должен устранить проблему.

Автор: Aditya Gaykar Размещён: 11.06.2013 05:02

13 плюса

EUREKA Я ​​нашел это!

С текущей Studio 1.3 каждый проект имеет local.propertiesфайл, в котором вы можете редактировать SDK!

Автор: raudi Размещён: 17.06.2013 11:24

7 плюса

Сделайте вашу жизнь легкой с помощью сочетаний клавиш или , перейдя в файл-> структуру проекта:
ctrl+shift+alt+S



введите описание изображения здесь

он откроет это окно, где вы можете выбрать свой SDK
введите описание изображения здесь

Автор: Abdul Manan Размещён: 28.07.2015 01:04

5 плюса

Вы также можете создать переменную окружения (в Windows) ANDROID_HOME в местоположение Android SDK, и Android Studio будет использовать это.

Автор: oceanfeeling Размещён: 01.06.2013 07:18

5 плюса

Я заметил, что последняя версия Android Studio, похоже, не имеет варианта «SDK», который упоминается во многих ответах. Я предполагаю, что исчез в одном из обновлений, где-то вниз по линии?

Как я решил эту проблему (osx):

  1. Перейдите в Настройки проекта ( Cmd +; )
  2. В местоположении SDK убедитесь, что вы указываете правильное местоположение SDK (обычно / Приложения / Android Studio.app/sdk), а затем нажмите Apply
  3. Самый важный шаг - нажать «Sync Project with Gradle files»

Я не делал Шаг 3, и это меня отбрасывало. После синхронизации все ваши источники r принадлежат нам ....

Автор: Kaushik Gopal Размещён: 06.07.2014 09:50

4 плюса

goo меню File-> Project Strucurt или клавиша Ctrl + Alt + Shift + S

введите описание изображения здесь

и пример http://how-to-android-studio.blogspot.com/2014/11/set-sdk-location.html

Автор: Sumeta Pongpanna Размещён: 22.11.2014 06:18

4 плюса

Попробуйте этот способ, я попробую в Android Studio 2.0.
Шаг 1: Файл-> Настройка
Шаг 2: Вариант Seting-> SDK.
Шаг 3: Нажмите «Изменить» в Sdk Location.
Шаг 4: Показать «Настройка компонентов SDK».
Шаг 5: Нажмите «Три». .. "в" SDK Components Wizad "
Шаг 6: Выберите новый путь SDK
введите описание изображения здесь

Автор: Bipin Bharti Размещён: 17.11.2016 05:38

3 плюса

Выше ответы довольно правильные, но в некоторых случаях Android Studio не любит обновляться после изменения пути SDK, быстрое решение - внести некоторые изменения в ваш файл сборки и нажать «Синхронизация». Он обновит ваш проект.

Счастливое кодирование ... :)

Автор: Sanchit Gupta Размещён: 14.11.2014 01:53

3 плюса

в окнах нажмите Ctrl + Shift + Alt + S , которая будет открывать свойства проекта , где вы можете найти первый вариант под названием SDK Расположение нажмите на него , и там вы можете изменить SDK путь, JDK путь и NDK путь также

Автор: Kalpit Champanery Размещён: 30.07.2015 08:25

3 плюса

Во время первой установки Есть две ситуации, которые вы предварительно предустановили Android SDK, если вы использовали ее в прошлом или у вас ничего нет. Во время установки установщик всегда спрашивает у пользователя, как вы хотите настроить SDK в своей студии.

Вы можете просто указать путь сюда или просмотреть папку, где sdk доступен в локальной системе. Если у вас уже есть SDK, другой вариант, как показано на рисунке ниже в левом нижнем углу, есть хороший вариант для загрузки SDK , щелкнув его, вы можете скачать SDK с последним выпуском прямо оттуда, вы также можете использовать третий вариант в правом нижнем углу угловая настройка Android SDK для меня , нажав на нее, вы можете шаг за шагом установить свой sdk.

введите описание изображения здесь

Хотя вы также можете настроить его, когда Android показывает список доступных проектов, окно с приглашением для запуска, показанное ниже

введите описание изображения здесь

Это довольно просто, а иногда, если вы хотите изменить свой SDK, вы всегда можете изменить его прямо в своей Android-студии

В системе Windows File -> Project Structure, а затем вы увидите вариант определения SDK и оттуда вы можете настроить его, указав путь или просмотрев его.

введите описание изображения здесь

Или если вы находитесь в системе MAC, то из настроек платформы.

введите описание изображения здесь

Автор: TapanHP Размещён: 15.07.2016 11:33

2 плюса

Это может быть не то, что вы хотите, но, будучи пользователем eclipse, у меня была та же проблема с дублирующимися папками sdk, которые ели все мое ssd-пространство. В настоящее время вы можете изменить только путь sdk внутри проекта студии Android, что раздражает. Вместо этого я копировал все предыдущие файлы sdk для Android, которые я использовал с eclipse, /Android Studio/sdk/а затем просто изменил путь sdk внутри eclipse.

Теперь и андроид-студия, и eclipse счастливы.

Автор: ItsNotAboutTheName Размещён: 03.08.2013 08:14

2 плюса

В Android Studio 2.2.3 я думаю, что вы можете изменить местоположение SDK по умолчанию для всех проектов из верхнего меню:

File -> Project Structure...

A window like below shows up:

введите описание изображения здесь

Автор: Bianca D. Размещён: 11.05.2017 12:28

1 плюс

Thanks DheeB, indeed!
But my solution is to link android's SDK dir to android studio's one:
ln -s <FULL_PATH_TO_ANDROID_SDK> <PATH_TO_ANDROID_STUDIO>/sdk
and of course beforehand, for just in case, you need to move
mv <PATH_TO_ANDROID_STUDIO>/sdk to <PATH_TO_ANDROID_STUDIO>/sdk_orig
And additionally I've had to correct project's build.gradle file and specify
classpath 'com.android.tools.build:gradle:0.6.+'
(instead of 0.5.+)

Автор: bersen Размещён: 15.12.2013 08:22

1 плюс

  1. Tap --> file --> close current project.

You'll Android Studio home page

  1. Click on Configure -> Project Defaults -> Project Structure

  2. Click on SDK Location in the left column and copy the path.

  3. Paste the path in My computer --> Right Click -> Properties -> click on Advanced system settings -> Environment variables and change the android home path.

  4. click on 'OK' to save the session.

  5. Add tools and platforms tools in path and save the changes.

  6. Open command prompt[window+R] and type adb + enter.

Автор: Vishnu Размещён: 16.01.2015 06:20

1 плюс

  1. Click on File menu.
  2. Select Project Structure.
  3. Edit the path in SDK Location text box. From the next time Android Studio will use this location for all your projects.

N.B.: Avoid having spaces in the path as it may sometimes lead to issues.

Автор: Sanket B Размещён: 09.03.2017 06:15

1 плюс

This is how its done,in Android Studio for windows Сначала попала в структуру проекта

Затем на вкладку sdk location

Оттуда выберите местоположение android sdk и выберите путь sdk, а затем нажмите кнопку OK

Done

Автор: Abhijeet Размещён: 31.05.2017 07:10

1 плюс

For Android Studio 3.1.2:

Tools>> SDK Manager>> Edit "Android SDK Location" to new location

After that, Set environment variable $ANDROID_HOME to your new SDK location

Автор: clrajapaksha Размещён: 17.05.2018 04:41

0 плюса

I had the same problem, but with the sdk path pointing to a mounted drive. I found, that simply quit Android Studio, unmount the device and restart Android Studio made it ask for the sdk location, because it had none (Android Studio Beta 0.8.7).

Therefore I guess if you just quit Android Studio, delete \android-studio\sdk or move it somewhere else and start Android Studio again, it should ask for the sdk location aswell.

Автор: user3918631 Размещён: 26.08.2014 08:27

0 плюса

Though many of the above answers serve the purpose, there is one straight forward thing we can do in project itself.

In Eclipse, go to Window->Preferences, select "Android" from left side menu. On the right panel you will see "SDK Location". Provide the path here.

Good luck.

Автор: Durga Mohan Размещён: 15.05.2015 10:15

0 плюса

In Android studio 1.2.2 you can simply changes project based SDK, Steps:

  1. Right click on Module and select Open module setting or press F12
  2. Выберите местоположение SDK с левой стороны
  3. Теперь вы можете изменить местоположение SDK, а также местоположение JDK с этой страницы
Автор: Pankaj kumar Размещён: 23.06.2015 06:30

0 плюса

В Android Studioвы можете задать общий Android SDKпуть в файле:% Главная% .AndroidStudio2.1 \ Config \ Options \ jdk.table.xml

Автор: Ujjwal Singh Размещён: 09.07.2016 11:54

0 плюса

Когда я столкнулся с проблемой в Android Studio 3.1.4, решение заключалось в том, чтобы перейти в appраскрывающийся список моего проекта, а затем, Edit Configurations > Defaults > JAR Applicationкогда JREна начальной Configurationвкладке есть поле . Установка для моего пути JRE решила проблему для меня.

Автор: glenatron Размещён: 20.09.2018 11:25

0 плюса

Просто ответьте на работу ...

Шаг 1: Щелкните правой кнопкой мыши по проекту >> Выберите параметр «Открыть модуль» -> Шаг 2: выберите местоположение SDK с правой стороны под изображением

введите описание изображения здесь

Шаг 3. Теперь просмотрите местоположение SDK со своего компьютера, как показано ниже ... введите описание изображения здесь

Шаг 4: Нажмите «ОК».

Автор: Ambilpura Sunil Kumar Размещён: 27.09.2018 12:12

0 плюса

Я думаю, из ответов, что люди не понимают ваш вопрос ... Если я прав в том, что вы хотите иметь ~ \ Desktop \ github \, то изменение местоположения SDK - это не то, что вам нужно.

Из Android Studio 3.2.1: в диалоговом окне нового проекта выберите «Настроить» -> «Настройки» -> «Инструменты» -> «Терминал» -> «Пуск»

Поместите нужную папку в качестве своего проекта по умолчанию в поле.

например, Mine установлен в ~ / Desktop / github /, поскольку вся моя работа находится в ~ / Desktop / github /

Автор: Leo G. Размещён: 03.11.2018 02:56

-1 плюса

Android Studio придирчиво относится к расположению SDK, если вы заметили, когда вы впервые нажмете кнопку обзора, по умолчанию она поместится в ваш домашний каталог, закройте sdk и используйте его, тогда ваш проект должен найти sdk без проблем.

Автор: Oscar Arango Размещён: 25.11.2014 04:34
Вопросы из категории :
32x32