Прокрутка страницы до ближайшей точки, упомянутой в исключении, сделала трюк для меня. Ниже приведен фрагмент кода:
$wd_host = 'http://localhost:4444/wd/hub';
$capabilities =
[
\WebDriverCapabilityType::BROWSER_NAME => 'chrome',
\WebDriverCapabilityType::PROXY => [
'proxyType' => 'manual',
'httpProxy' => PROXY_DOMAIN.':'.PROXY_PORT,
'sslProxy' => PROXY_DOMAIN.':'.PROXY_PORT,
'noProxy' => PROXY_EXCEPTION // to run locally
],
];
$webDriver = \RemoteWebDriver::create($wd_host, $capabilities, 250000, 250000);
...........
...........
// Wait for 3 seconds
$webDriver->wait(3);
// Scrolls the page vertically by 70 pixels
$webDriver->executeScript("window.scrollTo(0, 70);");
ПРИМЕЧАНИЕ. Я использую Facebook php webdriver
Повторная установка HAXM разрешила мою проблему Шаги:
SDK Manager -> Extras -> Intel x86 Emulator Accelerator (HAXM installer)
<sdk>
/extras/intel/Hardware_Accelerated_Execution_Manager/
./HAXM\ installation -u
./HAXM\ installation
Вам просто нужно «запустить» HAXM. Вы можете сделать это, выполнив следующие действия:
sc query intelhaxm
, нажмите enter и проверьте состояние. sc start intelhaxm
и нажмите «Ввод», чтобы запустить HAXM. Кроме того, если вы хотите остановить HAXM, вы должны ввести sc stop intelhaxm
.
Надеюсь, это поможет y'all.
В Mac OS после установки убедитесь, что Intel HAXM разрешен в разделе «Безопасность и конфиденциальность».
Это был единственный способ запустить Android-эмулятор:)
Повторная установка и перезапуск не помогли мне. Вместо этого мне пришлось запустить Mac в режиме восстановления (перезапустить и нажать ⌘ + R до появления логотипа Apple). Затем откройте терминал из выпадающего меню «Утилиты». Тип и запуск:
csrutil enable --without kext
Вы получите предупреждения и инструкции для перезапуска, чтобы изменения вступили в силу. Перезагрузите и эмулятор запустится на этот раз.
Ссылка: https://blog.celogeek.com/201708/672/android-studio-emulator-haxm-on-mac-os-high -serria-10-13 /
Просто перейдите к терминалу и введите
sudo chown 777 -R /dev/kvm,
, затем введите
sudo chmod 777 -R /dev/kvm.
И перезапустите студию android studio
И это все ..
В некоторых случаях может случиться так, что для каждого запуска студии Android вам нужно ввести эти команды First, а затем запустить студию Android.
Я пытался переустановить HAXM несколько раз, но продолжал получать ошибки.
В моем случае мне действительно нужно было войти в настройки Bios и включить виртуализацию.
Это сработало для меня. На всякий случай это помогает кому угодно.
Для пользователей MacOS, работающих под управлением Android Studio, при получении этой ошибки попробуйте эти шаги, чтобы открыть настройки конфиденциальности.
Вы также можете выполнить ответ от Divakar на этом посту здесь - / dev / kvm не найден на mac
Спасибо Apple за то, что он нажал меня с вашими немыми версиями правил просмотра приложений от iOS до android development
У меня было аналогичное сообщение в области эмуляторов в Android Studio 2.1.
Мой эмулятор для определенного API (думаю, 21) работал изначально отлично и полностью ускорился, а затем установил несколько других изображений ( Nougat x86 / 64 и т. Д.) И неожиданно начал видеть / dev / kvm не найден, и эмулятор NO загрузился.
Надеюсь, это кому-то поможет.