Канарная сборка эмулятора андроида для процессора AMD показывает ошибку - PullRequest
0 голосов
/ 19 сентября 2018

Я пытаюсь запустить свое приложение на канарной сборке эмулятора андроида из андроид студии на процессоре AMD, но получаю следующую ошибку

1:47 PM Emulator: [2440]:INFO:android/android-emu/android/verified- 
boot/load_config.cpp:236:Verified boot params were not found.

1:47 PM Emulator: **

1:47 PM Emulator: ERROR:/usr/local/google/buildbot/src/android/emu-master- 
dev/external/qemu/fpu/softfloat.c:486:round_canonical: code should not be 
reached

1:47 PM Emulator: Process finished with exit code 3

Я узнал о канареечной сборке андроидаэмулятор для процессора AMD от здесь .CPU / ABI моего виртуального устройства - armeabi-v7a.Я искал, что означает «код выхода 3» для эмулятора, но я не нашел никакого решения.Может кто-то помочь мне, пожалуйста!

Ответы [ 2 ]

0 голосов
/ 25 сентября 2018

У меня сегодня работает эмулятор андроида.Я выполнил процесс установки для канареечной версии android studio с самого начала:

1. Включены «Hyper-V» и «Платформа гипервизора Windows» в настройках «Включение или отключение функций Windows» Windows.Это было объяснено в здесь .

2. Загрузил последнюю версию Canary для Android-студии с здесь .

3. После загрузки zip-файла я следовал инструкциям, приведенным в здесь под заголовком «Установить вместе со стабильной версией».Направляющие линии:

a.Распакуйте ZIP-файл.

б.Переименуйте получившуюся папку в нечто уникальное, например «Предварительный просмотр Android Studio».

c.Переместите его в постоянное место, например, рядом с существующей установкой Android Studio в C: \ Program Files \ Android.

d.Внутри C: \ Program Files \ Android \ Android Studio Preview \ bin \, запустите studio64.exe (или, если вы работаете на 32-битной машине, запустите studio.exe).

4. После запуска studio64.exe Я получил всплывающее сообщение для обновления эмулятора Android.После обновления я создал новое виртуальное устройство с образом x86 с android 9.0.Я запустил эмулятор Android, чтобы проверить мое приложение.Хотя я сначала получил всплывающее сообщение об ошибке

Verified boot params were not found 

, эмулятор начал работать нормально.

0 голосов
/ 25 сентября 2018

Я очень новый разработчик для Android, и до сегодняшнего дня у меня была та же проблема, что и у вас.Вот как я заставил это работать (Обратите внимание, что я также нахожусь на системе AMD).

  1. Убедитесь, что вы включили Hyper-V и платформу Windows Hypervisor.Если вы наберете «включить функции Windows» на панели запуска, вы сможете найти его.Также включите виртуализацию в биосе.Мой относится к категории «SVD».

(Обратите внимание, что после этого шага у меня все еще возникла проблема, но это предварительное условие).

Удалите все устройства из диспетчера AVD.

Установите новое устройство x86 из диспетчера AVD.Что я сделал здесь, так это выбрал версию из той, по которой у меня раньше возникали проблемы, поэтому Oreo от Pie.Когда он запрашивает подтверждение, если вы хотите стереть пользовательские данные, пожалуйста, подтвердите положительный.

После настройки запустите устройство из диспетчера AVD.Он может спросить вас, хотите ли вы включить Instant Run.Я решил отключить это.(Я включил его, когда впервые пытался запустить устройство).

Вы все равно получите 1-ю ошибку об отсутствии параметров загрузки, но эмулируемая среда должна загрузиться.Теперь вы можете запустить приложение, и оно должно установить APK.Ранее из-за того, что устройство не подключалось должным образом, APK не устанавливался.Теперь я также могу настроить устройство на Pie, не сталкиваясь с проблемой, поэтому я думаю, что это, возможно, помогло стереть предыдущие данные.

Хотелось бы сказать вам, ПОЧЕМУ это сработалонаверняка и раньше это не сработало, к сожалению, я не могу, но надеюсь, что это заставит вас работать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...