Большинство приложений для 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