Сбой эмулятора Android Studio после обновления 3.0 - PullRequest
0 голосов
/ 12 ноября 2018

Я возился с андроид студией, и я закончил тем, что установил cocos2dx и использовал эмулятор arm arm для работы с cocos2dx. Недавно я видел сообщение, запрашивающее обновление для службы эмулятора Android, поэтому я установил его, и теперь мой эмулятор аварийно завершает работу при загрузке и выдает эту ошибку в logcat - это ошибка, которую он дал мне

19:36   Emulator: **

19:36   Emulator: ERROR:/buildbot/src/android/emu-3.0-release/external/qemu/fpu/softfloat.c:486:round_canonical: code should not be reached

    19:36   Emulator: Warning: QObject::~QObject: Timers cannot be stopped from another thread ((null):0, (null))

    19:36   ADB rejected shell command (getprop): closed

    19:36   Emulator: Process finished with exit code 3

Понятия не имею, что это значит, но я знаю, что это как-то связано с обновлением, которое я скачал, есть ли способ откатить обновление?

Ответы [ 2 ]

0 голосов
/ 12 декабря 2018

Я сталкивался с той же проблемой в Windows 10, я обновляю Android Emulator 28.0.16 до 28.0.20 и также решаю ошибку.

0 голосов
/ 14 ноября 2018

Я столкнулся с той же проблемой в Windows 10: текущая версия Android Emulator (14 ноября 2018: 28.0.16) падает или зависает при запуске виртуального устройства ARM.Когда я запускаю его из командной строки, он печатает

Эмулятор: ОШИБКА: /buildbot/src/android/emu-3.0-release/external/qemu/fpu/softfloat.c: 486: round_canonical:Код не должен быть достигнут

В качестве временного решения я снизил эмулятор до более старой версии, и проблема исчезла.

Здесь вы можете найти Android Emulator 27.2.9:

Действия по понижению рейтинга эмулятора:

  1. Остановите все экземпляры эмулятора и закройте Android Studio;

  2. Открыть каталог Android SDK.Его расположение можно найти в настройках: Android Studio-> Файл-> Настройки-> Внешний вид и поведение-> Настройки системы-> Android SDK-> Расположение Android SDK;

  3. Переместить существующийкаталог 'emulator' где-то за пределами Android SDK (если вы просто переименуете и оставите его там, AVD Manager найдет его и снова начнет использовать);

  4. Распакуйте один из эмуляторов - * - 4266726.zip в каталог SDK;

  5. Запустите Android Studio и не обновляйте Android Emulator доэто исправлено.

Соответствующий ответ: Как понизить эмулятор Android

...