Эмулятор Android Studio на Mac не работает [дубликат]

Прокрутка страницы до ближайшей точки, упомянутой в исключении, сделала трюк для меня. Ниже приведен фрагмент кода:

$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

18
задан ttyip 23 April 2016 в 15:21
поделиться

8 ответов

Повторная установка HAXM разрешила мою проблему Шаги:

  1. Убедитесь, что установлен SDK Manager -> Extras -> Intel x86 Emulator Accelerator (HAXM installer)
  2. Перейдите к <sdk>/extras/intel/Hardware_Accelerated_Execution_Manager/
  3. Запустите ./HAXM\ installation -u
  4. Выполнить ./HAXM\ installation
42
ответ дан ttyip 25 August 2018 в 04:18
поделиться

Вам просто нужно «запустить» HAXM. Вы можете сделать это, выполнив следующие действия:

  1. Откройте cmd.
  2. Введите sc query intelhaxm, нажмите enter и проверьте состояние.
  3. Если состояние 1 STOPED, введите sc start intelhaxm и нажмите «Ввод», чтобы запустить HAXM.
  4. Проверьте состояние еще раз, и теперь оно должно быть 4 RUNNING.
  5. Наконец, теперь вы можете создать и используйте ваш AVD с помощью эмулятора x86.

Кроме того, если вы хотите остановить HAXM, вы должны ввести sc stop intelhaxm.

Надеюсь, это поможет y'all.

1
ответ дан Adriano Sales 25 August 2018 в 04:18
поделиться

В Mac OS после установки убедитесь, что Intel HAXM разрешен в разделе «Безопасность и конфиденциальность».

Это был единственный способ запустить Android-эмулятор:)

0
ответ дан Crysfel 25 August 2018 в 04:18
поделиться

Повторная установка и перезапуск не помогли мне. Вместо этого мне пришлось запустить Mac в режиме восстановления (перезапустить и нажать ⌘ + R до появления логотипа Apple). Затем откройте терминал из выпадающего меню «Утилиты». Тип и запуск:

csrutil enable --without kext

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

Ссылка: https://blog.celogeek.com/201708/672/android-studio-emulator-haxm-on-mac-os-high -serria-10-13 /

0
ответ дан David 25 August 2018 в 04:18
поделиться

Просто перейдите к терминалу и введите

sudo chown 777 -R /dev/kvm,

, затем введите

sudo chmod 777 -R /dev/kvm.

И перезапустите студию android studio

И это все ..

В некоторых случаях может случиться так, что для каждого запуска студии Android вам нужно ввести эти команды First, а затем запустить студию Android.

0
ответ дан Jean-François Fabre 25 August 2018 в 04:18
поделиться

Я пытался переустановить HAXM несколько раз, но продолжал получать ошибки.

В моем случае мне действительно нужно было войти в настройки Bios и включить виртуализацию.

Это сработало для меня. На всякий случай это помогает кому угодно.

-2
ответ дан makthrow 25 August 2018 в 04:18
поделиться

Для пользователей MacOS, работающих под управлением Android Studio, при получении этой ошибки попробуйте эти шаги, чтобы открыть настройки конфиденциальности.

Вы также можете выполнить ответ от Divakar на этом посту здесь - / dev / kvm не найден на mac

Спасибо Apple за то, что он нажал меня с вашими немыми версиями правил просмотра приложений от iOS до android development

40
ответ дан Sam B 25 August 2018 в 04:18
поделиться

У меня было аналогичное сообщение в области эмуляторов в Android Studio 2.1.

Мой эмулятор для определенного API (думаю, 21) работал изначально отлично и полностью ускорился, а затем установил несколько других изображений ( Nougat x86 / 64 и т. Д.) И неожиданно начал видеть / dev / kvm не найден, и эмулятор NO загрузился.

  • В моем случае переустановка HAXM, к сожалению, не помогла, но перезагрузка моего MAC (go figure).
  • Но я также отметил, что если вы установили образ эмулятора, но не связанный с ним SDK для API (что имеет смысл), тогда вы получаете аналогичное всплывающее окно при запуске эмулятор, который заставляет вас думать, что это может быть проблема HAXM / KVM, а его нет.

Надеюсь, это кому-то поможет.

1
ответ дан WickedW 25 August 2018 в 04:18
поделиться
Другие вопросы по тегам:

Похожие вопросы: