Поиск Android SDK на Mac и добавление в PATH

Я установил Android Studio на свой MacBook Air (ОС версии 10.11 El Capitan), успешно написал небольшое приложение "Привет, мир", установил его на устройство (Nexus 7) и запустил на AVD. Все, что я хочу сейчас сделать, - это создать приложение и установить его на устройстве из командной строки, а не в Android Studio. Я следую указаниям здесь:

http://developer.android.com/training/basics/firstapp/running-app.html

и соответствующая строка:

Убедитесь, что каталог Android-инструментов платформы SDK включен в переменную среды PATH, а затем выполните:

Проблема в том, что я не могу найти Android SDK на моей машине! Я предполагаю это там, потому что в противном случае программа не будет компилироваться и запускаться через Android Studio? Возможно, это плохое предположение? Я новичок в Mac (я привык к Windows), поэтому я не знаю, как лучше всего искать Android SDK. Итак, мои вопросы:

  1. Как найти Android SDK на моей машине? Или доказать себе это не там?
  2. Если его там нет, как мне его установить?
  3. Как изменить PATH для включения Android SDK?

Ответ 1

1. Как его найти

Откройте Android studio, перейдите на Android Studio> Поиск предпочтений для sdk И что-то похожее на это (это окно Windows, как вы можете видеть) покажет Sorry Not A MAC Fan

Вы можете видеть местоположение там, в большинстве случаев это /Users/<name>/Library/Android/sdk

2. Как установить, если нет

Просто перейдите на страницу загрузки Android Standalone SDK, загрузите zip файл для OSX и распакуйте его в каталог Stand alone sdk download page

3. Как добавить его в путь

Откройте приложение терминала и откройте файл путей в nano, набрав

sudo nano /etc/paths

Введите свой пароль, перейдите в конец строки и введите путь к каталогу. И вы хотите добавить: например: -

/Users/username/Libs/android-sdk-mac_x86/platform-tools

Nano screenshot

Сохраните его, нажав Ctrl + X, перезапустите приложение терминала и посмотрите, работает ли оно или нет - введите имя любого файла или двоичного файла, которые находятся в добавленных вами каталогах, и убедитесь, что оно открыто/выполнено.

Ответ 2

Если вы не хотите открывать Android Studio только для изменения своего пути...

Они живут здесь со стандартной установкой:

${HOME}/Library/Android/sdk/tools
${HOME}/Library/Android/sdk/platform-tools

Здесь вы хотите добавить к своему .bashwhatever

export PATH="${HOME}/Library/Android/sdk/tools:${HOME}/Library/Android/sdk/platform-tools:${PATH}"

Ответ 3

  • Как найти Android SDK на моей машине? Или доказать себе, что это не так?

Когда вы устанавливаете студию Android, она позволяет вам выбрать, хотите ли вы загрузить SDK или нет.

  1. Если это не так, как я могу установить его?

вы можете получить SDK отсюда http://developer.android.com/sdk/index.html

  1. Как мне изменить PATH, чтобы включить Android SDK?

в Android Studio щелкните в файле → Настройки введите описание изображения здесь

Ответ 4

Найдите местоположение Android SDK

Android Studio 
  > Preferences
  > Appearance & Behaviour
  > System Settings 
  > Android SDK
  > Android SDK Location

Создайте файл .bash_profile для переменных среды

  • Откройте приложение "Терминал"
  • Перейдите в свой домашний каталог через cd ~
  • Создайте файл с помощью touch .bash_profile

Добавьте переменную PATH в .bash_profile

  • Откройте файл через open .bash_profile
  • Добавьте export PATH=$PATH: [your SDK location] /platform-tools в файл и нажмите ⌘s, чтобы сохранить его. По умолчанию это:

    export PATH=$PATH:/Users/yourUserName/Library/Android/sdk/platform-tools

  • Вернитесь в приложение Terminal и загрузите переменную с помощью source ~/.bash_profile

Ответ 5

Если Android Studio показывает путь /Users/<name>/Library/Android/sdk но вы не можете найти его в своей папке, просто щелкните правой кнопкой мыши и выберите "Показать параметр просмотра". Там вы сможете выбрать "Показать библиотечную папку"; выберите его, и вы можете получить доступ к SDK.

Ответ 6

Путь по умолчанию для Android SDK /Users/<username>/Library/Android/sdk, вы можете обратиться к этому сообщению .

добавьте это в свой .bash_profile, чтобы добавить переменную среды

export PATH="/Users/<username>/Library/Android/sdk/tools:/Users/<username>/Library/Android/sdk/build-tools:${PATH}"

Затем сохраните файл.

загрузить его

source ./.bash_profile 

Ответ 7

AndroidStudioFrontScreen Я просто дважды щелкнул установочный файл Android dmg, который я сохранил на жестком диске, и когда появился первый экран, я перетащил значок Android Studio в папку "Приложения", теперь я знаю, где он находится !!! Кроме того, когда вы запускаете его, не забудьте щелкнуть правой кнопкой мыши Android Studio в Dock и выбрать "Параметры" → "Сохранить на док-станции". Все остальное работает. Доктор Роджер Вебстер

Ответ 8

Android Studio

Настройки Внешний вид и поведение Системные настройки Android SDK Android SDK Расположение