Инструменты разработчика 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)

Позволяет генерировать код для межпроцессорного интерфейса.

sqlite3

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

Traceview

Этот инструмент выдает графический анализ трассировочных логов, которые можно генерировать из ваших приложений.

mksdcard

Помогает создать образ диска, который вы можете использовать в эмуляторе для симуляции наличия внешней карты памяти (например карта Security Digital).

dx

Инструмент dx переписывает байт-код .class в байт-код Android (хранящийся в файлах .dex).

activityCreator

Скрипт, который генерирует файлы Ant, которые вы можете использовать для компиляции ваших приложений. Если вы разрабатываете приложения для Android с помощью Eclipse, то у вас нет необходимости использовать данный скрипт.

Автор: http://code.google.com/android/intro/tools.html

Перевод: http://dublicator.habrahabr.ru/

Скачать android_sdk_windows_m3-rc37a.zip



Опубликовал admin
26 Янв, Суббота 2008г.



Программирование для чайников.