Я создаю приложение для Android с помощью Cordova. Эмулятор Android отлично работал, но я не использовал его, потому что я установил эмулятор Ripple. Я продолжал создавать свое приложение, но где-то эмулятор был поврежден.
Когда я выполняю следующее:
cordova create test
cordova platform add android
cordova build
cordova emulate
Результаты со следующей ошибкой:
Error: An error occurred while emulating/deploying the android project.
events.js:72
throw er; // Unhandled 'error' event
^
Error: spawn ENOENT
at errnoException (child_process.js:980:11)
at Process.ChildProcess._handle.onexit (child_process.js:771:34)
]
У меня есть Cordova 3.2 и Android 4.3 API, а также 4.4. Я попытался переустановить Кордову с помощью
npm uninstall cordova
И снова установите его, но он все равно производит ту же ошибку. Я также переустановил Android SDK. Это журнал, когда я запускаю run.bat -emulator:
['adb devices', null, 'Список подключенных устройств \r\n\r\n', ''] exec: android list avds ['avdes list avds', ноль, 'Доступные виртуальные устройства Android:\n Имя: AVD_for_Nexus_S\n Путь: C: \\ Пользователи \\Evers \\. Android\\avd\\AVD_for_Nexus_S.avd\n Цель: Android 4.4 (API lev el 19)\n ABI: armeabi-v7a\n Кожа: 480x800\n ', ''] exec: android list avds ['avdes list avds', ноль, 'Доступные виртуальные устройства Android:\n Имя: AVD_for_Nexus_S\n Путь: C: \\ Пользователи \\Evers \\. Android\\avd\\AVD_for_Nexus_S.avd\n Цель: Android 4.4 (API lev el 19)\n ABI: armeabi-v7a\n Кожа: 480x800\n ', ''] ВНИМАНИЕ: эмулятор не указан, по умолчанию AVD_for_Nexus_S Ожидание эмулятора... exec: устройства adb events.js: 72 бросать эр;//Необработанное событие 'error'
Любые подсказки?