it-swarm.com.ru

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

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

\Android-studio\sdk

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

480
Dipesh Rathod

Из Android Studio 1.0.1

Идти к

  1. Файл -> Структура проекта в Структуру проекта
  2. Слева -> Расположение SDK
  3. Расположение SDK выберите расположение Android SDK (используйте старую версию Нажмите +, добавьте другой SDK)
594
Crossle Song

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

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

Вы получите Добро пожаловать в Android Studio Dialog. В этом:

2. Нажмите Configure -> Project Defaults -> Структура проекта

3. Нажмите Расположение SDK в левом столбце.

4. Укажите путь к Android SDK в поле «Расположение Android SDK».

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

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


6. Веселитесь!


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

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

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

609
Dheeraj Bhaskar

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

35
JosephN

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

на

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

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

Проект по умолчанию а затем Структура проекта

Затем Android SDK и выбрал путь к моему текущему местоположению Android SDK enter image description here

enter image description here

30
For Guru

Изменение местоположения 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 как чудо :).

22
mayank_io

Вот как вы можете изменить путь Android SDK в Android Studio:

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

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

13
Aditya Gaykar

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

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

13
raudi

Сделайте свою жизнь проще с помощью сочетаний клавиш
ctrl+shift+alt+S
или же

, зайдя в файл-> структура проекта:
 enter image description here

откроется это окно, где вы можете выбрать свой SDK 
 enter image description here

7
Abdul Manan

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

Я решил эту проблему (osx):

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

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

5
Kaushik Gopal

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

5
oceanfeeling

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

4
Bipin Bharti

перейдите в меню Файл-> Проект Strucurt или нажмите Ctrl + Alt + Shift + S

enter image description here

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

4
Sumeta Pongpanna

в окнах нажмите ctrl + shift + alt + s , чтобы открыть свойства проекта, где вы можете найти первую опцию с именем SDK Location нажмите на нее и там вы можете изменитьSDKpath,JDKпуть иNDKпуть также

3
Kalpit Champanery

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

Удачного кодирования ... :)

3
Sanchit Gupta

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

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

 enter image description here

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

 enter image description here

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

В системе Windows Файл -> Структура проекта, и затем вы увидите параметр SDK Location, и оттуда вы можете настроить его, указав путь или просмотрев его.

 enter image description here

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

 enter image description here

3
TapanHP

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

Теперь и Android-студия, и Eclipse счастливы.

2
ItsNotAboutTheName

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

Файл -> Структура проекта ...

Появится окно, подобное приведенному ниже:

 enter image description here

2
Bianca D.
  1. Нажмите на меню File.
  2. Выберите Project Structure.
  3. Отредактируйте путь в текстовом поле SDK Location . В следующий раз Android Studio будет использовать это местоположение для всех ваших проектов.

N.B .: Избегайте пробелов на пути, поскольку это может иногда приводить к проблемам.

1
Sanket B

Спасибо DheeB, действительно!
Но мое решение состоит в том, чтобы связать каталог Android SDK с каталогом студии Android:
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
Кроме того, мне пришлось исправить файл build.gradle проекта и указать
classpath 'com.Android.tools.build:gradle:0.6.+'
(вместо 0.5. +)

1
bersen
  1. Нажмите -> файл -> закрыть текущий проект.

Вы откроете домашнюю страницу Android Studio

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

  2. Нажмите на SDK Location в левом столбце и скопируйте путь.

  3. Вставьте путь в «Мой компьютер» -> «Правый клик» -> «Свойства» -> щелкните «Дополнительные параметры системы» -> «Переменные среды» и измените домашний путь Android.

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

  5. Добавьте инструменты и инструменты платформы в путь и сохраните изменения.

  6. Откройте командную строку [window + R] и введите adb + enter.

1
Vishnu

Для Android Studio 3.1.2 :

Инструменты >> SDK Manager >> Отредактируйте "Android SDK Location" в новом месте

После этого установите переменную среды $ Android_HOME в новое местоположение SDK

1
clrajapaksha

Вот несколько способов, насколько я знаю сейчас.

  • Android Studio 3.3.2 (тестирование в порядке)

метод: 1

просто следуйте инструкциям официальных документов, как показано ниже.

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

метод: 2

следующие шаги ярлыков экрана, как показано ниже

 enter image description here

 enter image description here

метод: 3

следующие шаги ярлыка экрана, как показано ниже

 enter image description here

1
xgqfrms

Вот как это делается в Android Studio для 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

Готово

1
Abhijeet

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

В Eclipse перейдите в Window-> Preferences, выберите «Android» в левом боковом меню. На правой панели вы увидите «Расположение SDK». Укажите путь здесь.

Удачи.

0
Durga Mohan

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

В Android Studio 3.2.1: В диалоговом окне нового проекта выберите Конфигурировать -> Настройки -> Инструменты -> Терминал -> Начать каталог

Поместите папку, которую вы хотите в качестве проекта по умолчанию в поле.

например Мой установлен на ~/Desktop/github /, Так как вся моя работа находится в ~/Desktop/GitHub /

0
Leo G.

В Android Studio вы можете установить общий путь Android SDK в файле:% Home% .AndroidStudio2.1\config\options\jdk.table.xml

0
Ujjwal Singh

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

Поэтому я думаю, что если вы просто выйдите из Android Studio, удалите\Android-studio\sdk или переместите его в другое место и снова запустите Android Studio, он также должен запросить расположение sdk.

0
user3918631

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

0
glenatron

Простой ответ Работа наверняка ...

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

 enter image description here

Шаг 3. Теперь найдите местоположение SDK на своем компьютере, как показано ниже ...  enter image description here

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

0
Ambilpura Sunil Kumar

В Android Studio 1.2.2 вы можете просто изменить проект на основе SDK, Шаги:

  1. Щелкните правой кнопкой мыши на Module и выберите Open module setting или нажмите F12.
  2. Выберите местоположение SDK с левой стороны
  3. Теперь вы можете изменить местоположение SDK, а также местоположение JDK с этой страницы 
0
Pankaj kumar