2016-01-25 3 views
1

У меня есть приложение выпустили, но им получать некоторую ошибку с заданным Android версии - 5.0.2Эмуляция конкретных Android версии

Как я могу подражать конкретной Android версии? Api 21 представляет версии 5/5.0.1/5.0.2, но мне нужно специально протестировать версию 5.0.2.

В Android-эмуляторе у меня нет опции для этой версии, ни на Genymotion. Есть идеи?

Редактировать: У Android sdk manager только версии 5.0.1 и 5.1.1, но не 5.0.2.

ответ

0

Я только что понял!

Позвольте мне здесь шаги для всех, кто с той же проблемой (это решение работает для другой версии вам может понадобиться):

  1. загрузить изображение, которое вы хотите запустить из: Factory Images for Nexus Devices
  2. Создать эмулятор с помощью Android Studio с версией вам необходимо (для моего случая 5.0.1)
  3. Откройте папку .android/AVD/MyEmulatorName/и вставить файл .img загруженных в пункте 1
  4. Запуск эмулятора из командной строки или изAndroid Studio
  5. После того, как эмулятор полностью запущен, вы можете проверить версию Android, это должно соответствовать изображению, которое вы загрузили с 1).

Этот link был моим ориентиром, хотя некоторые шаги для меня не срабатывали, как создание эмулятора через консоль.

+0

Когда на заводских изображениях для устройств Nexus есть так много файлов для выбора. После загрузки один файл .img отличается от того, что находится в .android/avd/MyEmulatorName/... следует ли заменить файл? – Elye

Смежные вопросы