ОШИБКА виртуального устройства Android в Android Studio

Когда я пытаюсь открыть виртуальное устройство, я вижу ту же ошибку. Что я могу сделать?

Эта ошибка:

Emulator: warning: host doesn't support requested feature: CPUID.80000001H:ECX.abm [bit 5]

Я не могу исправить свою проблему: / Я вчера спросил, но кто-нибудь ответит: /

Примечание. Технология виртуализации включена, и KVM в порядке.

Я должен сообщить плакату, что я использую Linux Mint 19, я использую студию Android в течение двух недель, прежде чем это сообщение начало появляться. Думаю, это может быть плагин.

Abby Starchild 27.05.2019 05:02
6
1
5 440
1

Ответы 1

Эта ошибка относится к функции ЦП под названием LZCNT. Он был представлен в процессорах Intel с момента Haswell (2013) и в AMD с 2007 года. Поэтому, если ваш процессор старше или по какой-либо другой причине не поддерживает LZCNT - вы получите это предупреждение. Вы можете проверить, поддерживает ли ваш процессор инструкцию LZCNT, выполнив следующую команду (Linux):

cat /proc/cpuinfo | grep abm

LZCNT нельзя проверить напрямую, но он включен в флаг ABM (Advanced Bit Manipulations), который указывает, что присутствуют и POPCNT, и LZCNT. Поэтому, если вывод команды пустой - LZCNT не поддерживается.

Итак, есть ли возможность отключить предупреждение, если я использую студию Android.

zeleven 07.05.2019 05:15

@zeleven, к сожалению, нет.

Andrei Vinogradov 07.05.2019 09:58

У меня такая же проблема, но у меня работает эмулятор студии Android, даже если я не поддерживаю LZCNT.

Nikkolai Fernandez 11.08.2019 06:16

Может быть, вы ориентируетесь на другой уровень API? Якобы LZCNT стал фактически обязательным, начиная с 8.1.

mirh 07.11.2019 21:05

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