эмулятор android не отображает приложение

Я установил phonegap cli и и Android sdk cli.
Я пытался создать новый проект с параметром по умолчанию :
phonegap create-N-name» mypoc «—id » com.cavissima.poc » —шаблон hello-world

после чего я добавил android платформу для тестирования :

phonegap platform add android

И, наконец, я попытался запустить его на эмуляторе android :

phonegap run android --verbose

в командной строке я вижу много цикла на это действие:

Running command "getprop emu.uuid" on emulator-5554...

когда, наконец, android эмулируется displaying, я не могу найти свое приложение в нем.если это
Примечание: android работает реально при попытке ввести текст в разделе приложения поиска эмулятора: для отображения каждого символа требуется 3 секунды…

Когда я останавливаю эмулятор, я вижу это в разделе командной строки:

    Error: CordovaError: Failed to execute shell command "getprop,emu.uuid"" on device: Error: C:UserspvaliAppDataLocalAndroidandroid-sdkplatform-toolsadb.exe: Command failed with exit code 4294967295 Error output:
error: protocol fault (couldn't read status): No error
    at d:ProjetscavimobileappPOCmypocplatformsandroidcordovalibAdb.js:82:25
    at _rejected (d:ProjetscavimobileappPOCmypocplatformsandroidcordovanode_modulesqq.js:844:24)
    at d:ProjetscavimobileappPOCmypocplatformsandroidcordovanode_modulesqq.js:870:30
    at Promise.when (d:ProjetscavimobileappPOCmypocplatformsandroidcordovanode_modulesqq.js:1122:31)
    at Promise.promise.promiseDispatch (d:ProjetscavimobileappPOCmypocplatformsandroidcordovanode_modulesqq.js:788:41)
    at d:ProjetscavimobileappPOCmypocplatformsandroidcordovanode_modulesqq.js:604:44
    at runSingle (d:ProjetscavimobileappPOCmypocplatformsandroidcordovanode_modulesqq.js:137:13)
    at flush (d:ProjetscavimobileappPOCmypocplatformsandroidcordovanode_modulesqq.js:125:13)
    at nextTickCallbackWith0Args (node.js:420:9)
    at process._tickCallback (node.js:349:13)

может помочь вариант android avd я настроил:
описание эмулятора

1 ответ

  1. Извините, у меня нет достаточно точек для комментариев, поэтому я не уверен, куда это должно пойти, но это обычно происходит со мной, а также при первом запуске эмулятора после перезагрузки.

    Приложение не отображается в эмуляторе, так как из-за ошибки Running command "getprop emu.uuid" on emulator-5554...не удалось определить необходимое свойство в эмуляторе.

    Таким образом, он не смог приступить к сборке, развертыванию и установке приложения в эмулятор.

    Если в папке www ничего не изменилось, закройте эмулятор и попробуйте выполнить следующие действия:

    1. phonegap build android --verbose

    Подтвердите, действительно ли приложение работает без ошибок.

    1. phonegap run android --verbose

    На этом этапе вы увидите то, что вы виделиRunning command "getprop emu.uuid" on emulator-5554..., когда он загружает эмулятор.

    Если ничего не происходит после загрузки главного экрана, Ctrl + Cчтобы остановить его. Затем, не закрывая эмулятор, снова введите следующую команду.

    1. phonegap run android --verbose

    Вы не должны быть в состоянии видеть
    Running command "getprop emu.uuid" on emulator-5554...
    вместо этого вы должны увидеть Running comand "cat /proc/cpuinfo" on emulator-5554...

    Если это нормально, вы должны быть в состоянии наблюдать через CLI, что начал строить и устанавливать на эмуляторе.

    ПС. Я рекомендую вам проверить или Snapshotили Use Host GPUEmulation Optionsв для того, чтобы дать эмулятору импульс. Чтобы узнать, какой из них подходит для вашей разработки, пожалуйста, обратитесь сюда:

    https://android.stackexchange.com/questions/51739/what-is-snapshot-and-use-host-gpu-emulation-options-for