Блог Александра Божко
Архивы
Рубрики
Поделись с другими!
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

Для чего это нужно?

Речь идет не о компиляции приложения из IDE в эмуляторе, а именно о запуске собранного приложения. Эту возможность могут использовать тестировщики и прочие “заинтересованные персоны”. При этом  никакие платные инструменты не используются. Все что нужно для того, что бы посмотреть на Windows (или Mac OS) машине как работает ваше приложение, находится в свободном доступе.

Что нужно для работы?

Главным инструментом, который необходим для работы является Android SDK. Android SDK предоставляет API библиотеки и средства разработки, необходимые для создания, тестирования и отладки Android приложений. Скачать SDK можно на официальном сайте. Размер 510 М.

Кроме этого, приложения придется запускать с параметрами. Проводник Windows сам по себе является далеко не лучшей оболочкой. Для работы же с параметрами приложений он не предназначен принципиально. Что бы не мучатся с cmd я рекомендую использовать “олдскульный” менеджер файлов (например FAR Manager или Total Commader).

Настройка эмулятора

После скачивания Android SDK вам необходимо распаковать архив и запустить SDK Manager.exe. С помощью менеджера вы сможете настроить установленные компоненты SDK. Для работы эмулятора вам понадобится как минимум Android SDK Tools, Android SDK Platform-tools и SDK Platform для соответствующей версии API.

SDKManager

После того, как вы убедитесь, что необходимые компоненты установлены запустите на выполнение файл android.bat с параметром avd из каталога <SDK Path>\sdk\tools. Таким образом будет запущен Android Virtual Device Manager.

AndroiVDM

С его помощью вы сможете сконфигурировать новое виртуальное Android устройство. В определенной степени это напоминает работу с виртуальной машиной WMWare.

Обязательным условием для запуска FM приложения является наличие включенного GPU эмулятора.

GPUEmulator

Возможно вам не удастся запустить виртуальное устройство с включенной эмуляцией GPU. В этом случае скопируйте в каталог <SDK Path>\sdk\tools из каталога <SDK Path>\sdk\tools\lib следующие файлы:

libEGL_translator.dll
libGLES_CM_translator.dll
libGLES_V2_translator.dll
libOpenglRender.dll

Если вы все сделали правильно, то Android Emulator запустится без каких-либо предупреждающих сообщений.

ClearEmulator

Установка приложения

Для того, что бы установить тестируемое приложение, необходимо вызвать утилиту adb из каталога <SDK Path>\sdk\platform-tools параметром install <имя приложения>.apk.При этом эмулятор должен быть запущен. Перед переустановкой приложения предыдущую установленную версию необходимо деинсталлировать.

atr

 Советы по оптимизации производительности и работе с эмулятором

в своем блоге опубликовал 8 советов по увеличению скорости работы Android эмулятора. Для тех, кто читает по английски, рекомендую к ознакомлению.

Так же, вероятно, полезными будут статьи из http://docwiki.embarcadero.com:

http://docwiki.embarcadero.com/RADStudio/XE5/en/Running_Your_Android_Application_on_an_Android_Emulator

http://docwiki.embarcadero.com/RADStudio/XE5/en/Running_Your_Android_Application_on_an_Android_Emulator


Поделись с другими!
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

1 комментарий: Использование Android эмулятора для тестирования FM приложений

Оставить комментарий

Ваш email не будет опубликован. Обязательные поля отмечены *

Вы можете использовать это HTMLтеги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Продукты DevArt
Купить онлайн:



Читай русскоязычные Delphi блоги
Каталог блогов Blogdir.ru
Яндекс.Метрика