2015-05-30 3 views
10

Я загрузил и установил genymotion и создал и создал свое ионное приложение.Использование эмулятора Genymotion с ионным каркасом

Когда я пытаюсь запустить genymotion эмулятор с помощью следующей команды:

ionic run android 

Я получаю следующий ответ:

No target specified, deploying to emulator
No emulator specified, defaulting to Nexus_5_API_21_x86
Waiting for emulator...
emulator: ERROR: x86 emulation currently requires hardware acceleration!
Please ensure Intel HAXM is properly installed and usable.
CPU acceleration status: HAX kernel module is not installed!

Эмулятор не работает. Есть идеи?

ответ

3

Возможно, вы установили «Intel X86 Emulator Accellerator HAXM» (вы можете найти его в Android SDK Manager - Extras), но вы не установили Intel® HAXM на свой компьютер.

Это дает вам эту ошибку, потому что она пытается запустить ваше приложение Ionic в эмуляторе Android.
Похоже вы не настроило ни одного device в Genymotion или он не работает.

Еще одна вещь, чтобы рассмотреть после того, как вы настроили устройство в Genymotion, чтобы проверить, что вы используете «Genymotion Android Tools»

enter image description here

26

Это потому, что ионную видит как физические устройства Genymotion AVD в. Таким образом, вместо того, чтобы использовать

$ ionic emulate android 

использования (обратите внимание, что вам нужно, чтобы иметь ход Genymotion АВД)

$ ionic run android 
+0

Спасибо. , , , , –

0

первого запуска Genymotion. затем написать команду ниже, чтобы посмотреть список подключенных устройств:

adb devices 

результат будет что-то вроде этого:

List of devices attached 
192.168.56.101:5555 device 

наконец написать команду:

$ ionic run android 
Смежные вопросы