Перезагрузка adb зависает Gennymotion

Я использовал перезагрузку ADB множество раз ранее, без каких-либо проблем. Однако по какой-то причине в этот раз adb reboot просто замораживает мой экземпляр эмулятора Gennymotion (API 18 - Android 4.3), и я понятия не имею, как решить эту проблему. Я пытался просмотреть logcat во время перезагрузки adb, но это не указывало на что-то интересное, если я что-то не пропустил. Может кто-нибудь, пожалуйста, помогите?

Еще один указатель, на случай, если это поможет, мое эмуляторное устройство постоянно подсказывает, что сервисы Google Play перестали работать. Во время моих предыдущих свиданий с Gennymotion и ADB у меня была эта проблема пару раз, и просто обновление всех приложений Google работало как чудо в прошлом. Однако на этот раз даже это, похоже, не работает.

1 ответ

Решение

Вы уверены, что версия Сервисов Google Play соответствует вашему API? Также попробуйте перезагрузить ваш эмулятор с помощью adb shell reboot вместо просто adb reboot,

Если у вас работает несколько устройств, вы можете запустить Genymotion Shell и набрать devices show, Запишите IP-адрес устройства, которое вы хотите перезагрузить. Теперь вы можете подключиться к конкретному устройству с помощью adb connect ip[:port] (где :port необязательно). После подключения к интересующему вас устройству вы можете выполнить adb shell войти в оболочку устройства или adb shell <command> выполнить только переданную команду, а затем немедленно выйти из оболочки устройства.

Чтобы установить соответствующую версию Служб Google Play на своем эмуляторе, посетите этот веб-сайт.

Другие вопросы по тегам