Большинство приложений для OS Android написано на Java. Одной из самых популярных сред разработки является Eclipse (для неё также необходим JDK) с установленным плагином ADT и Android SDK.
![]() |
| Обратите внимание на значок Android SDK Manager, находящийся на панели инструментов (его также можно найти в меню Window). С его помощью вы сможете добавлять в свою среду новые инструменты. |
Раньше официальной IDE для Android была версия среды Eclipse с уже настроенными дополнениями - ADT Bundle. Сегодня официальная IDE это Android Studio (основана на IntelliJ IDEA).
Для загрузки Android Studio нужно перейти на страницу официальной IDE и кликнуть по ссылке Download Android Studio for Mac. Далее необходимо необходимо принять условия лицензионного соглашения и после этого сразу начнется загрузка .dmg файла. В него включены непосредственно сама Android Studio IDE и еще Android SDK tools. Кстати Android SDK tools можно загрузить отдельно в виде stand-alone.
Для установки нужно убедиться, что у вас установлена JDK 6 или выше (одной JRE недостаточно, нужен JDK). Для разработки под Android 5.0 нужен уже JDK 7. Проверить свою версию JDK можно набрав в терминале: javac -version
Скачать JDK можно по этой ссылке.
Если вам нужно использоваться Android SDK tools из командной строки, то они находятся по пути: /Users/<user>/Library/Android/sdk/
В SDK все инструменты, платформы, и другие компоненты разделены по пакетам. По умолчанию Android SDK не включает в себя все имеющиеся пакеты. Вы можете устанавливать их по мере необходимости с помощью Android SDK Manager. Запустить Android SDK Manager можно кликнув на кнопку SDK Manager на панели инструментов в Android Studio или запустить из папки с Android SDK tools:
- в Windows нужно найти файл SDK Manager.exe;
- в Mac/Linux перейти в папку tools/ и запустить android sdk.
Подробнее про добавление пакетов в SDK.
При первом запуске Android Studio, если выбрать стандартные настройки, то мастер настройки сам загрузит и установит минимально необходимые компоненты:
При первом запуске Android Studio, если выбрать стандартные настройки, то мастер настройки сам загрузит и установит минимально необходимые компоненты:
Connecting to 'http://dl.google.com/android/android-sdk_r22.6.2-macosx.zip'...
Downloading 'android-sdk_r22.6.2-macosx.zip' from 'http://dl.google.com/android/android-sdk_r22.6.2-macosx.zip'...
Unpacking android-sdk_r22.6.2-macosx.zip
Refresh Sources:
Fetched Add-ons List successfully
Refresh Sources
Installing Archives:
Preparing to install archives
Installing Android SDK Platform-tools, revision 21
Stopping ADB server failed (code -1).
Installed Android SDK Platform-tools, revision 21
Installing Android SDK Build-tools, revision 21.1.2
Installed Android SDK Build-tools, revision 21.1.2
Installing SDK Platform Android 5.0.1, API 21, revision 2
Installed SDK Platform Android 5.0.1, API 21, revision 2
Download interrupted: Read timed out
Download interrupted: Read timed out
Download interrupted: Read timed out
Installing Intel x86 Emulator Accelerator (HAXM installer), revision 5.2
Unzipping Intel x86 Emulator Accelerator (HAXM installer), revision 5.2 (54%)
Unzipping Intel x86 Emulator Accelerator (HAXM installer), revision 5.2 (98%)
Unzipping Intel x86 Emulator Accelerator (HAXM installer), revision 5.2 (99%)
Installed Intel x86 Emulator Accelerator (HAXM installer), revision 5.2
Installing Android SDK Tools, revision 24.0.2
Installed Android SDK Tools, revision 24.0.2
Installing Google APIs, Android API 21, revision 1
Installed Google APIs, Android API 21, revision 1
Installing Google APIs Intel x86 Atom System Image, Google Inc. API 21, revision 3
Installed Google APIs Intel x86 Atom System Image, Google Inc. API 21, revision 3
Updated ADB to support the USB devices declared in the SDK add-ons.
Stopping ADB server succeeded.
Starting ADB server succeeded.
Done. 7 packages installed.
The following SDK components were not installed: extra-android-m2repository, source-21, extra-google-m2repository
Refresh Sources:
Fetched Add-ons List successfully
Refresh Sources
Installing Archives:
Preparing to install archives
Installing Sources for Android SDK, API 21, revision 1
Installed Sources for Android SDK, API 21, revision 1
Installing Android Support Repository, revision 11
Installed Android Support Repository, revision 11
Installing Google Repository, revision 15
Installed Google Repository, revision 15
Done. 3 packages installed.
Android SDK is up to date.
Running Intel® HAXM installer
Silent installation Pass!
Creating Android virtual device
Android virtual device Nexus_5_API_21_x86 was successfully created

