- Установка Eclipse и подключение плагина Android Development Tools (ADT) для разработки андроид-приложений
- Инструменты разработки Eclipse и Android Development Tools
- Порядок установки
- Установить JVM
- Установить JDK (Java Development Kit)
- Скачать Eclipse
- Загрузить ADT плагин для Eclipse:
- Скачать пакет SDK
- Настроить Android SDK
- Инструменты разработчика Android
- 8 лучших плагинов для Android Studio
- 1. HaXM (Диспетчер аппаратного ускорения выполнения)
- Чтобы установить HaXM
- 2. Genymotion
- 3. Android Drawable Импортер
Установка 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 имеет много известных и потенциальных ошибок безопасности, которые не будут исправлены.
Вы должны немедленно переключиться на использование 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.
Скачать пакет 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 приложений.
Источник
Инструменты разработчика Android
Android SDK включает в себя разнообразные инструменты, которые помогают разрабатывать мобильные приложения для платформы Android. Наиболее важные из них — эмулятор и плагин для Eclipse, однако в состав SDK входят различные инструменты для отладки, упаковки и инсталляции ваших приложений на эмулятор.
Эмулятор Android
Виртуальное мобильное устройство, которое запускается на обычном компьютере. Эмулятор используется для проектирования, отладки и тестирования ваших приложений в реальной среде выполнения Android.
Плагин Android Development Tools (ADT) для Eclipse
Плагин ADT — это мощное расширение для интегрированной среды Eclipse, делающее создание и отладку ваших приложений легче и быстрее. Если вы используете Eclipse, этот плагин дает невероятный прирост скорости разработки приложений для Android:
» Предоставляет доступ к остальным инструментам Android внутри Eclipse. Например, ADT позволяет получить доступ ко многим возможностям DDMS (Dalvik Debug Monitor Service) — снятие скриншотов, управление портами, настройка контрольных точек (breakpoints), просмотр информации о потоках и процессах — непосредственно из Eclipse.
» Предоставляет New Project Wizard, который поможет быстро создать и настроить все необходимые файлы для вашего приложения.
» Автоматизирует и упрощает процесс построения приложений.
» Предоставляет редактор кода Android, который поможет написать правильный файл XML для Android-manifest и файлов ресурсов.
Dalvik Debug Monitor Service (ddms)
Интегрированный с Dalvik, стандартной виртуальной машиной платформы Android, этот инструмент позволяет управлять процессами на эмуляторе или устройстве, а также помогает в отладке приложений. Вы можете использовать этот сервис для завершения процессов, выбора определенного процесса для отладки, генерирования трассировочных данных, просмотра «кучи» или информации о потоках, делает скриншоты эмулятора или устройства и многое другое.
Android Debug Bridge (adb)
Инструмент adb позволяет установить ваши файлы с расширением «.apk» на эмулятор или устройство из коммандной строки. Вы также можете использовать его для линковки из стандартного отладочного формата в приложения, запускающиеся на эмуляторе или устройстве.
Android Asset Packaging Tool (aapt)
Инструмент aapt позволяет вам создавать файлы .apk, содержащие бинарники и ресурсы Android-приложений.
Android Interface Description Language (aidl)
Позволяет генерировать код для межпроцессорного интерфейса.
Включен для удобства, этот инструмент позволяет получить доступ к файлам данных SQLite, созданных и используемых приложениями для Android.
Этот инструмент выдает графический анализ трассировочных логов, которые можно генерировать из ваших приложений.
Помогает создать образ диска, который вы можете использовать в эмуляторе для симуляции наличия внешней карты памяти (например карта Security Digital).
Инструмент dx переписывает байт-код .class в байт-код Android (хранящийся в файлах .dex).
Скрипт, который генерирует файлы Ant, которые вы можете использовать для компиляции ваших приложений. Если вы разрабатываете приложения для Android с помощью Eclipse, то у вас нет необходимости использовать данный скрипт.
Источник
8 лучших плагинов для Android Studio
Android Studio теперь является официальной Google IDE, разработанной для разработки собственных приложений Android. Основанный на IntelliJ IDEA от JetBrains, он был впервые объявлен на Google I / O 2013 как преемник Eclipse и в целом приветствовался сообществом Android. После долгой бета-фазы финальная версия была объявлена в декабре прошлого года.
Android Studio — это полнофункциональная среда разработки, оснащенная всем необходимым для разработки приложений Android для всех устройств, от умных часов до автомобилей. Всегда есть возможности для улучшения, и Android Studio предлагает поддержку сторонних плагинов, и эта статья перечислит некоторые из наиболее полезных.
1. HaXM (Диспетчер аппаратного ускорения выполнения)
HAXM — лучший способ для разработчиков, которые используют эмулятор Android, чтобы быстрее выполнять свои приложения. HAXM обеспечивает аппаратное ускорение для эмуляторов Android SDK в системах Intel. Он использует технологию виртуализации Intel (Intel VT), построенную на основе оборудования виртуализации VT-X. Это означает, что процессоры поддерживают виртуализацию, предоставляя самый быстрый способ запуска приложений в симулированных средах Android. Я думаю, что HAXM — самый полезный плагин, который может понадобиться разработчику Android для запуска последней версии Android на эмуляторе как можно быстрее.
Чтобы установить HaXM
Откройте Android SDK Manager, выберите «Intel x86 Emulator Accelerator (установщик HAXM)», примите лицензию и установите пакет.
Этот процесс загрузил пакет, но не установил HAXM. Чтобы завершить установку, перейдите по пути SDK, показанному на изображении выше C:\Users\Administrator\AppData\Local\Android\sdk\ Мой был C:\Users\Administrator\AppData\Local\Android\sdk\extras\intel Откройте папку установки Hardware_Accelerated_Execution_Manager intelhaxm-android После этой установки вы готовы использовать эмулятор.
2. Genymotion
Genymotion — это лучший инструмент для тестирования вашего Android-приложения, позволяющий запускать пользовательские версии Android. Он создан для исполнения внутри VirtualBox и оснащен полным набором датчиков и функций, необходимых для взаимодействия с виртуальной средой Android. С Genymotion вы можете тестировать свои приложения Android на различных виртуальных устройствах для разработки, и его эмуляторы работают намного быстрее, чем эмулятор по умолчанию.
Этот замечательный плагин должен использовать каждый разработчик, который хочет убедиться, что его приложение работает на каждом поддерживаемом устройстве и имеет проблемы с устранением неполадок, связанных с конкретными ошибками устройства.
Для установки Genymotion следуйте нашему предыдущему руководству .
3. Android Drawable Импортер
Для адаптации ко всем размерам и плотностям экрана Android каждый проект Android содержит папку для рисования . Любой разработчик, имеющий опыт разработки под Android, знает, что для поддержки всех размеров экрана необходимо импортировать различные рисунки для каждого типа экрана. Android Drawable Importer облегчает эту работу. Это уменьшает усилия, необходимые для импорта масштабированных изображений в проект Android. Android Drawable Importer добавляет возможность импортировать рисованные изображения в разных разрешениях или масштабировать указанное изображение до определенного разрешения. Этот плагин ускоряет работу каждого разработчика с Drawable.
Источник