Как изменить папку android studio

Можно ли изменить место хранения виртуальных устройств Android?

Я установил Android SDK и Eclipse на моем компьютере под управлением Windows XP, и AVD (виртуальные устройства Android) по умолчанию сохраняются в «Documents and Settings \ user \ .android». Есть ли способ изменить это поведение? У меня есть все остальные компоненты, сохраненные в каталоге на отдельном разделе, и я хотел бы, чтобы все было консолидировано. Очевидно, что это не так уж важно, но кто-нибудь здесь знает, как это обойти?

Добавьте новую переменную среды пользователя (Windows 7):

  1. Пуск> Панель управления> Система> Расширенные настройки системы (слева)> Переменные среды
  2. Добавьте новую переменную пользователя (вверху), которая указывает ваш домашний каталог пользователя:

Имя переменной: ANDROID_SDK_HOME
Значение переменной: путь к каталогу по вашему выбору

AVD Manager будет использовать этот каталог для сохранения своего .android каталога в нем.

Для тех, кто может быть заинтересован, я написал в блоге о своем первом набеге в разработку Android .
Android «Hello World»: Повесть о горе

Кроме того, вы можете использовать Rapid Environment Editor для установки переменных среды.

/ .android, чтобы другие пользователи / дистрибутивы могли использовать те же AVD. Хорошо работал на Linux Debian.

Измените файл «virtual_android2.2.ini» в «C: \ Documents and Settings <ваша учетная запись Windows>.android \ avd \»:

И переместите папку «virtual_android2.2.avd» из «C: \ Documents and Settings <ваш вход в Windows>.android \ avd \» в «E: \ android_workspace \ avd \».

Перейдите в каталог инструментов Android. Отредактируйте командный файл android.bat. Примерно в конце командного файла найдите строку, аналогичную

где — ваш предпочтительный каталог без фигурных скобок, но добавьте двойные кавычки,

На основании официальной документации https://developer.android.com/studio/command-line/variables.html вы должны изменить среду ANDROID_AVD_HOME var:

Переменные среды эмулятора

По умолчанию эмулятор хранит файлы конфигурации в $ HOME / .android / и данные AVD в $ HOME / .android / avd /. Вы можете переопределить значения по умолчанию, установив следующие переменные среды. Команда emulator -avd ищет каталог avd в порядке значений в $ ANDROID_AVD_HOME, $ ANDROID_SDK_HOME / .android / avd / и $ HOME / .android / avd /. Чтобы получить справку по переменной среды эмулятора, введите в командной строке emulator -help-environment. Сведения о параметрах командной строки эмулятора см. В разделе Управление эмулятором из командной строки.

  • ANDROID_EMULATOR_HOME : Устанавливает путь к пользовательскому каталогу конфигурации эмулятора. Расположение по умолчанию —
    $ ANDROID_SDK_HOME / .android /.
  • ANDROID_AVD_HOME : устанавливает путь к каталогу, который содержит все специфичные для AVD файлы, которые в основном состоят из очень больших образов дисков. Расположение по умолчанию — $ ANDROID_EMULATOR_HOME / avd /. Возможно, вы захотите указать новое расположение, если в расположении по умолчанию недостаточно места на диске.

После изменения или установки ANDROID_AVD_HOME вам придется переместить весь контент внутри

user / .android / avd / в новое место и изменить путь в ini-файл каждого эмулятора, просто замените его новым путем

Источник

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

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

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

29 ответов

Из Android Studio 1.0.1

  1. Файл -> Структура проекта в Структуру проекта
  2. Слева -> Расположение SDK
  3. Расположение SDK выберите расположение Android SDK (в старой версии используйте Press +, добавьте еще один SDK)

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

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

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

  1. Щелкните правой кнопкой мыши модуль и выберите параметр Открыть модуль или нажмите F12.
  2. Выберите расположение SDK с левой стороны
  3. Теперь вы можете изменить местоположение SDK, а также местоположение JDK с этой страницы.

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

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

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

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

Для Android Studio 3.1.2 :

Инструменты >> Диспетчер SDK >> Изменить «Местоположение Android SDK» на новое место

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

Вот как это делается в Android Studio для Windows

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

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

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

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

Нажмите Configure -> Project Defaults -> Project Structure.

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

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

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

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

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

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

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

Метод: 1

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

Метод: 2

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

Метод: 3

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Перейти в меню File-> Project Strucurt или нажать Ctrl + Alt + Shift + S

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

Я решил эту проблему (OSX) следующим образом:

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

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

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

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

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

перейдя в файл-> структура проекта:

Откроется это окно, в котором вы можете выбрать свой SDK

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

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

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

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

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

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

Однако для пользователей Mac / Linux есть хороший выход. Мягкие ссылки!

Выйдите из Android Studio и выполните следующие действия:

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

Настроил таким образом

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

Нажмите Настроить , затем

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

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

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

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

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

Вы получите диалоговое окно «Добро пожаловать в Android Studio». В этом:

Нажмите Configure -> Project Defaults -> Project Structure.

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

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

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

Нажмите OK, чтобы сохранить изменения

Следующие шаги были для более старых версий ( 617

Судя по ответам, я предполагаю, что люди не понимают ваш вопрос . Если я прав в том, что вы хотите иметь

\ Desktop \ github \, то изменение местоположения SDK — это не то, что вам нужно.

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

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

Например Мой установлен в

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

Простой ответ — работа для уверенности .

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

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

Источник

Читайте также:  Как сделать чтобы тебя не прослушивали по телефону андроид
Оцените статью