Публикации - Mobile Operating Systems

Android - Emulator

Встроенный

Для разработки android-приложений, кроме самой среды разработки AndroidStudio нам также потребуется встроенный в IDE эмулятор. android.

Эмитация жестов Android на эмуляторе. Эмулятор Android поддерживает стандартные жесты android.

Функции Andorid, которые не поддерживаются эмулятором:

• Выполнение и получение реальных телефонных звонков (эмулятор может лишь имитировать звонки).

• USB-подключения.

• Камера и видеосъемка.

• Наушники, подключаемые к устройству.

• Идентификация подключенного состояния телефона.

• Идентификация заряда батареи и состояние, в котором заряжается батарея.

• Определение вставки/извлечения SD-карты.

• Bluetooth.

• Коммуникации ближнего поля.

• Датчики (акселерометр, барометр, компас, датчик освещенности, датчик приближения).

Эмулятор Android, включенный в состав Android SDK, позволяет создать имитационную среду для запуска приложений Android под управлением Windows, Mac OS X либо Linux. Но сперва его необходимо настроить.

Tools → Android → AVD Manager.

Когда на экране появится окно AVD Manager, щелкаем на кнопке Create Virtual Device в левой части этого экрана. Выбираем устройство Nexus 5

Если в ОС windows выскочило предупреждение, то необходимо установить драйвер adb (Android Debug Bridge). Загрузить его можно с сайта производителя.

Альтернативный

Genymotion — альтернативный эмулятор Android созданный независимыми разработчиками. http://Genymotion.com

Физическое устройство

Конечная проверка приложения производится после загрузки приложения на android-приложения. Однако существует два способа тестирования приложения на физическом устройстве.

  • Без создания apk-файла.

    На android-устройстве должна быть включена отладка USB. И устройство должно быть соединено по USB-кабелю с комьютером, или другим устройством на котором ведется разработка android-приложения.

  • Через создание apk-файл.

В системе построения приложений используется программа Gradle. Откомпилированные ресурсы и классы Java упаковываются в файл с расширением .apk, который является установочным файлом для android-приложений.

Количество комментариев: 0

Для того, чтобы оставить коментарий необходимо зарегистрироваться