4. Android Software Development Kit
электронный образовательный ресурс

Косинов Андрей Геннадьевич

Android Software Development Kit (SDK)
В состав Android SDK включены инструменты, необходимые для
создания Android-приложений. Android SDK устанавливается вместе с Android
Studio.
Среда Android Studio, анонсированная в 2013 году на конференции
разработчиков Google, в настоящее время считается основной средой
разработки Android-приложений. В эту среду разработки входят:

конструктор графических интерфейсов;
редактор кода с поддержкой цветового выделения синтаксиса и
нумерации строк;

автоматические отступы и автозавершение (то есть подсказки при вводе
кода);

отладчик;
система контроля версий;
поддержка рефакторинга
Эмулятор Android, включенный в состав Android SDK, позволяет
смоделировать среду для запуска приложений Android под управлением
Windows, Mac OS X либо Linux без физического устройства. Эмулятор
отображает вполне реалистичное окно интерфейса пользователя Android. Он
особенно полезен, если у разработчика нет доступа к устройствам Android для
прямого тестирования. Безусловно, перед отправкой в Google Play
приложения желательно протестировать на различных Android-устройствах.
Перед запуском приложения на выполнение следует создать AVD
(Android Virtual Device, виртуальное устройство Android). Это устройство
определяет характеристики реального устройства Android, на котором должно
тестироваться приложение: аппаратное обеспечение, системный образ, размер
экрана, хранилище данных и ряд других характеристик. Если планируется
проводить тестирование для нескольких устройств Android, то необходимо
создать отдельные AVD для каждого уникального физического устройства
или воспользоваться сервисом Google Cloud Test Lab

(https://developers.google.com/cloud-test-lab),
тестирование на многих устройствах.
позволяющим провести

В эмуляторе можно имитировать большинство жестов Android и
элементов управления, используя клавиатуру и мышь компьютера. Конечно,
возможности воспроизведения жестов с помощью эмулятора несколько
ограничены, поскольку компьютер не в состоянии смоделировать все
аппаратные функции Android. Например, чтобы протестировать GPSприложения в эмуляторе, нужно создать файлы, имитирующие данные GPS.
Хотя можно смоделировать изменения ориентации (переключение в
портретный/альбомный режим), для моделирования показаний акселерометра
(это устройство оценивает ориентацию и наклон устройства) необходимы
функции, отсутствующие в эмуляторе. Впрочем, эмулятор может
использовать данные датчиков с физического устройства Android,
подключенного к компьютеру.

 

Скачать:

ВложениеРазмер
PDF icon 4._android_software_development_kit.pdf307.04 КБ

Предварительный просмотр:

По теме: методические разработки, презентации и конспекты

Урок-конференция "IT Developments and Data Security"

Пояснительная записка Данная методическая разработка предназначена для проведения открытого урока-конференции по теме «IT Developments and Data security» со студентами 4 курса специальности...

"STEPS IN THE DEVELOPING OF COMPUTERS" - презентация по английскому языку "Этапы создания компьютеров" для специальности Программирование в компьютерных системах

"STEPS IN THE DEVELOPING OF COMPUTERS" - презентация по английскому языку "Этапы создания компьютеров" рассчитана для обучающихся СПО с информационно-технической специализацией, а также, кто интересуе...

Феномен глобализации в контексте развития мирового капитала;The phenomenon of globalization in the context of the development of global capital

Аннотация: Современный капитализм это империя, существующая в мире по своими правилами; мировое сообщество находится во власти новых мировых бизнес-процессов и корпораций, которые управляют использова...

Феномен глобализации в контексте развития мирового капитала;The phenomenon of globalization in the context of the development of global capital

Аннотация: Современный капитализм это империя, существующая в мире по своими правилами; мировое сообщество находится во власти новых мировых бизнес-процессов и корпораций, которые управляют использова...

Эссе Challenges of My Professional Development

Эссе для конкурса ХГУ "Challenges of My Professional Development"....

1. Особенности операционной системы Android

Особенности операционной системы AndroidОдно из главных преимуществ платформы Android - ее открытость.Операционная система Android построена на основе открытого исходногокода и находится и свободном р...

2. Версии операционной системы Android

Версии операционной системы AndroidОперационная система Android была разработана компанией Android,Inc., которая в 2005 году была приобретена компанией Google. В ноябре 2007г. был сформирован консорци...