Android sdk что такое eclipse

Android sdk что такое eclipse

Для того чтобы подготовить среду разработки под Android, понадобится четыре компонента:

  1. Инструментальный комплект разработки в среде Java — Java SE Development Kit (сокращённо JDK).
  2. Интегрированная среда разработки Eclipse — Eclipse IDE.
  3. Инструментальный комплект разработки для платформы Android — Android Software Developer’s Kit (сокращённо Android SDK или просто SDK).
  4. Инструментарий разработчика для платформы Android — Android Developer Tools (сокращённо ADT), являющийся специальным подключаемым плагином для Eclipse.

Следует отметить, что во избежание возникновение на Windows проблем с Proguard (ошибок типа «Expecting class path separator ‘;’ before ‘Files\Java\. «), Eclipse и Android SDK лучше устанавливать в директории, в путях к которым не будет знака пробела, например:

При работе с Eclipse пути к workspace и проектам также лучше задавать без пробелов, например:

Установка Java SE Development Kit

Загрузить JDK можно с сайта Oracle. На момент написания статьи последней версией являлась JDK 7u2. Однако мы рекомендуем установить JDK 1.6, в противном случае могут возникнуть проблемы с ProGuard.

В Mac OS X, а также многих дистрибутивах Linux, JDK уже предустановлен.

Установка Eclipse IDE

Для Android SDK требуется Eclipse версии 3.3 или более поздней. Загрузить её можно с сайта разработчика. Нужна версия Eclipse IDE с пометкой «Eclipse IDE for Java Developers» (Eclipse IDE для разработчиков в среде Java — англ.) для конкретной операционной системы.

Под Windows Eclipse загружается как ZIP-файл, который следует извлечь в выбранную директорию, например, C:\droid\eclipse\. Следует учесть, что после установки Eclipse не появляется в меню приложений, но ничто не мешает создать соответствующий ярлык для C:\droid\eclipse\eclipse.exe и поместить его в удобное место.

Под Linux и Mac OS X Eclipse поставляется как GZ-файл, который следует извлечь в выбранную директорию, например, \usr\ lib\eclipse\. Ключевой исполняемый файл здесь также называется eclipse.

Следует обратить внимание, что при запуске Eclipse в Windows может выдать ошибку следующего содержания — «Failed to create the Java Virtual Machine» (Не удалось создать виртуальную машину Java — англ.). Данная проблема может быть решена путём указания в конфигурационном файле «eclipse.ini» прямого пути к виртуальной машине. Для этого в его начале необходимо вписать следующие две строки:

Здесь вместо JDK1.X необходимо указать корректное имя каталога JDK в вашей системе.

У практикующих программистов среда разработки Eclipse может быть уже установлена. Для разработки под Android необходимо наличие в ней таких подключаемых модулей как «Java Development Tool» (JDT) и «Web Standard Tools» (WST).

Проверить это можно в меню «Windows» > «Preferences». Список предпочтений должен включать один пункт для «Java» и один для «XML» или для «Web and XML». Если этих пунктов нет в списке, проще всего переустановить Eclipse по вышеприведённым рекомендациям.

Установка Android Software Developer’s Kit

Файл поставки также представляет собой архив. В целом шаги аналогичны действиям из предыдущего пункта, поэтому не нуждаются в дополнительных пояснениях. Лишь напомним, что наличие пробелов в пути установки Android SDK нежелательно, хотя автоматический установщик для Windows, который также можно скачать по вышеприведённой ссылке, по умолчанию предлагает вариант установки в директорию «Program Files».

Обновление переменных окружения

При извлечении файлов из архива Android SDK будет создано дерево директорий, которое содержит несколько поддиректорий, включая поддиректорию с именем «tools». Для упрощения запуска инструментов Android, следует добавить эту папку в переменную путей поиска PATH.

В Windows это делается в «Свойства системы» > «Дополнительные настройки» > «Переменные окружения» (System Properties > Advanced system settings > Environment Variables).

В Linux следует в файле

Читайте также:  Cardview with recyclerview android

\.bash_profile дописать или полностью прописать строку

где sdk-dir — путь к директории установки Android SDK.

В Mac OS X следует в файле «.bash_profile» в директории «home» дописать или полностью прописать строку

где sdk-dir — путь к директории установки Android SDK.

Установка Android Developer Tools

Данный плагин устанавливается так же, как и любой другой плагин Eclipse.

  1. Запускаем Eclipse.
  2. Открываем меню «Help» > «Install New Software».
  3. В появившемся окне «Install», в поле «Work with» вводим адрес ресурса — https://dl-ssl.google.com/android/eclipse и жмём Enter. После этого Eclipse соединится с ресурсом и загрузит оттуда список, который несколькими полями правее, перебираемыми по Tab, отобразится как «Developer Tools» с несколькими подчинёнными узлами.
  4. Отметим флажок узла Developer Tools, а также желательно убедиться, что все подчинённые узлы тоже отмечены. После чего нажмём кнопку «Next».
  5. На следующем этапе отобразится окно для принятия лицензионного соглашения и завершения установки. Здесь нет никаких нюансов, достаточно отметить радиокнопку «I accept» и несколько раз нажать на кнопки «Next» и «Finish».
  6. После этого Eclipse автоматически загрузит и установит ADT, а затем предложит себя перезапустить, что необходимо сделать для начала использования плагина.

Следует отметить, что на третьем шаге может появиться ошибка типа «Unable to read repository at. «. Для решения этой проблемы можно попробовать отключить используемый firewall или изменить протокол HTTPS на HTTP.

Обновить ранее установленные версии ADT можно через меню «Help» > «Check for Updates», где действия в целом схожи с процессом установки.

Синхронизация Eclipse с Android SDK

После перезапуска Eclipse, ей следует указать, где находится Android SDK. Для этого надо открыть меню «Window» > «Preferences». В открывшемся диалоговом окне «Preferences» в дереве следует выбрать «Android» и, дойдя до кнопки «Browse», запустить диалог выбора директории, где и указать путь установки Android SDK, например, C:\droid\android-sdk\.

После этого Eclipse выдаст сообщение «SDK Platform Tools component is missing! Please use the SDK Manager to install it» (Компонент SDK Platform Tools отсутствует! Пожалуйста, воспользуйтесь SDK Manager для его установки. — англ.).

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

Догрузка компонентов Android SDK

Чтобы приступить к разработке, следует установить инструментальную платформу и, как минимум, API хотя бы для одной версии Android OS. Для подзагрузки этих компонентов имеется специальная утилита SDK Manager, которую можно найти в корневой директории, куда установлен Android SDK, например:

После запуска SDK Manager откроется меню, в котором флажками нужно отметить интересующие компоненты и нажать на кнопку «Install * packages. «, где вместо «*» (звёздочки) будет общее количество выбранных пакетов. В следующем диалоге можно ещё раз просмотреть список выбранных компонентов и прочитать их общее описание, а нажатием на кнопку «»Install» перейти к их загрузки с сервера.

Следует отметить, что функционал специальных возможностей появился в Android, начиная только с версии 1.6, а ветка под номером 3 является параллельной с веткой номер 2 и рассчитана на работу исключительно с планшетными компьютерами. К тому же современные программы экранного доступа для полноценного использования всех своих функций требуют Android не ниже 2.2.

Однако платформа Android характеризуется низким уровнем совместимости своих версий, как прямой, так и обратной, поэтому если предполагается разрабатывать приложения, ориентированные на широкий диапазон устройств, а не только с учётом специфики пользователей с нарушениями зрения, то имеет смысл устанавливать API всех версий.

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

После завершения этого процесса среда разработки под операционную систему Android будет полностью готова к работе.

Источник

Установка Eclipse и подключение плагина Android Development Tools (ADT) для разработки андроид-приложений

Инструменты разработки Eclipse и Android Development Tools

После выхода официального релиза Android Studio у начинающих разработчиков появились проблемы с загрузкой и установкой все еще популярной среды разработки Eclipse и плагина Android Development Tools (ADT) для разработки андроид-приложений. Ниже приводим перевод инструкции с официального сайта, в которой вы узнаете, как скачать и установить Eclipse, а также как подключить и настроить плагин Android Development Tools (ADT), чтобы начать программировать под андроид.

Внимание! Плагин Eclipse ADT больше не поддерживается, согласно этому объявлению в июне 2015 года .

Плагин Eclipse ADT имеет много известных и потенциальных ошибок безопасности, которые не будут исправлены.

Читайте также:  Лучшая читалка pdf для андроид планшетов

Вы должны немедленно переключиться на использование Android Studio , официальной IDE для Android. Для получения справки по переносу ваших проектов прочитайте Миграция в Android Studio .

Как скачать и установить Android Studio, смотрите здесь

Порядок установки

Вы должны сначала загрузить Eclipse, затем скачать Android SDK и установить плагин ADT (Android Development Tools).

Если Eclipse уже установлен, перед установкой ADT проверьте соответствие следующим требованиям:

Установлен Eclipse 3.7.2 (Indigo) или выше
Примечание: Eclipse 3,6 (Helios) больше не поддерживает последние версии ADT.
Установлен Eclipse JDT плагин (входит в большинство пакетов Eclipse IDE)
Установлена JDK 6 (пакет JRE не является достаточным)

Если все условия выполняются, можно пропустить несколько пунктов и перейти к загрузке и установке ADT плагина для Eclipse.

Если вы начинаете с нуля, то выполните все последующие шаги.

Установить JVM

Независимо от вашей операционной системы, вам нужно будет установить виртуальную машину Java (JVM). Вы собираетесь использовать Eclipse для разработки Java android, поэтому установите JDK (JDK включает в себя — среди других полезных вещей — исходный код для стандартных Java библиотек).

Если вы используете Windows, вы, возможно, уже устанавливали JRE, но этого не достаточно.

Установить JDK (Java Development Kit)

Если у вас не установлен пакет JDK, следуйте инструкции: Установка JDK (Java Development Kit)

Скачать Eclipse

Загрузка будет в виде сжатого (т.е. «.zip», или «.tar.gz») файла. Распакуйте этот файл в директорию по вашему выбору (например, «C:\eclipse» на Windows) и убедитесь, что у вас есть полный доступ на чтение и выполнение. При желании вы можете создать ярлык исполняемого файла («eclipse.exe» на Windows, или «Eclipse» на Linux).

Обратите внимание, что есть известная проблема с распаковкой архива во всех текущих версиях Windows . Мы рекомендуем использовать более надежный архиватор, такие как, например, архиватор с открытым исходным кодом 7zip, при распаковке пакета Eclipse. Некоторые пользователи сообщают об успехах при первоначальной распаковке Eclipse в корневом каталоге (например, C: \), а затем перемещении его на более подходящее место (например, C: \ Program Files \ Eclipse)

Для разработки приложений Android в Eclipse предлагается пользовательский плагин для Eclipse IDE, называемый Android Development Tools (ADT). Этот плагин представляет собой мощную, интегрированную среду разработки приложений для Android. Это расширяет возможности Eclipse, что позволит вам быстро создать новые Android проекты, построить интерфейс приложения, отлаживать свое приложение, а также подписывать и экспортировать пакеты приложения (APK) для распространения.

Загрузить ADT плагин для Eclipse:

Запустите Eclipse, затем выберите в главном меню Help > Install New Software.

Нажмите Add , в верхнем правом углу.


В хранилище диалоге Добавить окне введите «ADT Plugin» в поле Name и следующий адрес в поле Location:

Примечание: для обновления Android Developer Tools требуется безопасное соединение. Убедитесь, что URL обновления, который вы вводите начинается с HTTPS.
Нажмите OK .
В диалоге Software, установите флажок рядом с Developer Tools и нажмите Next .
В следующем окне вы увидите список инструментов для загрузки. Нажмите Next.
Прочитайте и примите условия лицензионного соглашения, а затем нажмите Finish.
Если вы получаете предупреждение системы безопасности, что подлинность и достоверность программного обеспечения не может быть установлена, нажмите ОК .
После завершения установки, перезагрузите Eclipse.

Если вы не смогли использовать Eclipse, чтобы скачать плагин ADT с удаленного сайта обновлений, вы можете скачать ADT архив на свой компьютер и вручную установить его:

Скачать сжатый файл ADT Plugin (не распаковывать его!):

Запустите Eclipse, затем выберите Help > Install New Software .
Нажмите Добавить , в верхнем правом углу.
В диалоговом окне репозитория добавить, нажмите кнопку Архив .
Выберите загруженный ADT-23.0.6.zip файл и нажмите OK .
Введите «ADT Plugin» в качестве имени и нажмите ОК .
В диалоге Software, установите флажок рядом с Developer Tools и нажмите Next .
В следующем окне вы увидите список инструментов для загрузки. Нажмите Next.
Прочитайте и примите условия лицензионного соглашения, а затем нажмите Finish.
Если вы получаете предупреждение системы безопасности, что подлинность и достоверность программного обеспечения не может быть установлена, нажмите ОК .
После завершения установки, перезагрузите Eclipse.

Читайте также:  Чем удобен android смартфонов

Скачать пакет SDK

Скачайте пакет инструментов Android SDK по этой ссылке.

Cкачайте пакет Android SDK для вашей операционной системы

В открывшейся по ссылке таблице выберите пакет для вашей операционной системы. Для Windows их два: установщик и архив (на выбор). Архив следует распаковать в папку, например, D:\android\sdk. Если выберете установщик, он по умолчанию укажет путь, например, C:\Users\ \AppData\Local\Android\android-sdk, лучше изменить его на более короткий, как в примере выше.

Внимание! В пути к SDK не должно быть кириллицы! Это может быть источником многих проблем в будущем.

Настроить Android SDK

После того, как Eclipse, перезагрузится, необходимо указать расположение каталога Android SDK:

В окне приветствия выберите Использовать существующие пакеты SDK (Use existing SDKs).
Нажмите Обзор (Browse) и выберите расположение каталога SDK (там, куда вы указали путь при загрузке SDK).
Нажмите Next .
Ваше Eclipse IDE теперь настроена для разработки приложений для Android, но вы должны добавить новые средства SDK платформы и андроид платформу для вашей среды. Чтобы получить эти пакеты , запустите менеджер SDK, и выберите для загрузки необходимые платформы и пакеты.

В Eclipse в меню открывайте Window > Android SDK Manager.

Android SDK Manager

Здесь нам показывают SDK-компоненты, которые мы можем скачать, обновить или удалить.

Сначала идет папка Tools — в ней находятся утилиты, необходимые для разработки под Android. Далее идет список версий Android. И в самом низу еще есть папка Extras, в которой обычно находятся дополнительные библиотеки.

Справа от каждого компонента в списке виден его статус: Installed — установлен, Not installed — не установлен, Update available — доступно обновление. Мне сразу автоматически предлагают обновить и установить некоторые компоненты, на них включены чекбоксы. Нажмите снизу ссылку Deselect All, чтобы снять все галки, а затем Updates, чтобы выделить только те пункты, которые требуют обновления. И пока оставим все так, ничего не загружаем.

Нас сейчас интересуют папки с именами версий Android. Для начала установите Android 4.4.2. Когда освоитесь в разработке, вы всегда сможете вернуться сюда и скачать те версии Android, которые вам необходимы. А пока будем работать с проверенной Android 4.4.2 (API 19).

Как минимум для разработки нам необходимы два компонента в папке Android 4.4.2 (API 19):

1) SDK Platform — используется для разработки. Говоря простыми словами, здесь содержатся все программные компоненты системы Android, которые мы будем использовать при создании приложений — т.е. окна, кнопки и т.п.

2) ARM EABI v7a System Image — образ Android системы. Используется для создания эмулятора Android, который нужен будет для тестирования приложений прямо на компе, без подключения реальных устройств.

Т.е. мы сможем создать приложение, использующее компоненты и возможности Android версии 4.4.2 и запустить это приложение на эмуляторе версии 4.4.2. Этого вполне достаточно для начала. Ставьте галки на двух этих пунктах в папке Android 4.4.2 (API 19).

Если вам понадобятся другие версии Android, заходите в SDK Manager и устанавливайте эту пару компонентов для нужной вам версии.

Снизу справа жмем кнопку Install packages, чтобы он установил все компоненты которые мы выделили. Учтите, что плафтормы могут весить несколько сотен мегабайт.

Появится окно со списком установки, отмечаем в нем Accept license и жмем Install. Процесс пошел, снизу замелькали проценты, килобайты и секунды. По завершению процесса снизу будет надпись Done loading package. Все готово для работы. Закрываем и начинаем обучение разработке android приложений.

Источник

Оцените статью