Главная » Программирование игр под Android » SOFTWARE DEVELOPMENT KIT ANDROID

0

 

Для разработки приложений для Android мы будем использовать Android Software Development Kit (SDK). Он состоит из широкого набора инструментов, документации, утилит и примеров, которые помогут вам быстро начать работу. В него также включены Java-библиотеки, необходимые для создания приложений для Android и содержащие API для фреймворка приложения. В качестве средства разработки поддерживаются все основные операционные системы. К основным возможностям SDK можно отнести:

·        отладчик, способный отлаживать приложения, запущенные на реальном устройстве или эмуляторе;

·        профиль памяти и производительности, помогающий обнаружить утечки памяти и найти неэффективный код;

·        эмулятор устройства, основанный на QEMU (виртуальной машине с открытым кодом, эмулирующей различные аппаратные платформы), он довольно точен, хотя не всегда быстр;

·        утилиты командной строки для связи с устройствами;

·        скрипты и утилиты для создания пакетов и развертывания приложений.

SDK может быть интегрирован в Eclipse – открытую популярную и функциональную среду разработки (IDE) для Java. Эта интеграция достигается с помощью плагина Android Development Tools (ADT), добавляющего новые возможности в Eclipse для создания проектов для Android, их исполнения и отладки в эмуляторе или на устройстве, создания пакетов для их развертывания на Android Market.

Отметим, что SDK может быть интегрирован и в другие IDE (например, в NetBeans), но официальной поддержки для них нет.

ПРИМЕЧАНИЕ

SDK и плагин ADT для Eclipse постоянно обновляются, в них добавляются новые возможности. Поэтому регулярно их обновлять – хорошая идея.

Любой хороший SDK должна сопровождать исчерпывающая документация. Android SDK не исключение – помимо документации с ним поставляется много примеров. Кроме того, найти руководство разработчика и полное описание API для всех модулей фреймворка приложения можно по адресу http://developer.android. com/guide/index, html.

Источник: Mario Zechner / Марио Цехнер, «Программирование игр под Android», пер. Егор Сидорович, Евгений Зазноба, Издательство «Питер»

По теме:

  • Комментарии