I’ve a problem when I try to start my Hello World App on an Android Emulator.
With
ionic cordova run android
or ionic cordova emulate android
In console I’ve the successful build but, when the Android Emulator starts, there’s only a white screen and I’ve this error:
emulator: ERROR: detected a hanging thread 'Qt event loop'. No response for 15091 ms
Here’s the complete output:
C:\ionic\helloworld>ionic cordova emulate android
Running app-scripts build: --platform android --target cordova
[10:19:35] build dev started ...
[10:19:35] clean started ...
[10:19:35] clean finished in 173 ms
[10:19:35] copy started ...
[10:19:35] deeplinks started ...
[10:19:35] deeplinks finished in 42 ms
[10:19:35] transpile started ...
[10:20:04] transpile finished in 28.92 s
[10:20:04] preprocess started ...
[10:20:04] preprocess finished in 1 ms
[10:20:04] webpack started ...
[10:20:09] copy finished in 34.00 s
[10:20:24] webpack finished in 19.85 s
[10:20:24] sass started ...
Without `from` option PostCSS could generate wrong source map and will not find
Browserslist config. Set it to CSS file path or to `undefined` to prevent this warning.
[10:20:33] sass finished in 8.27 s
[10:20:33] postprocess started ...
[10:20:33] postprocess finished in 46 ms
[10:20:33] lint started ...
[10:20:33] build dev finished in 57.80 s
> cordova emulate android
[10:20:42] lint finished in 9.30 s
Android Studio project detected
ANDROID_HOME=C:\Users\f.menghini\AppData\Local\Android\Sdk
JAVA_HOME=C:\Program Files\Java\jdk1.8.0_151
studio
Subproject Path: CordovaLib
Subproject Path: app
publishNonDefault is deprecated and has no effect anymore. All variants are now
published.
The Task.leftShift(Closure) method has been deprecated and is scheduled to be removed in Gradle 5.0. Please use Task.doLast(Action) instead.
at build_4pfxhr798qcgzup57qy4uywxt.run(C:\ionic\helloworld\platforms\android\app\build.gradle:143)
:CordovaLib:preBuild
UP-TO-DATE
:CordovaLib:preDebugBuild
UP-TO-DATE
:CordovaLib:compileDebugAidl
UP-TO-DATE
:CordovaLib:compileDebugRenderscript
UP-TO-DATE
:CordovaLib:checkDebugManifest
UP-TO-DATE
:CordovaLib:generateDebugBuildConfig UP-TO-DATE
:CordovaLib:prepareLintJar
UP-TO-DATE
:CordovaLib:generateDebugResValues
UP-TO-DATE
:CordovaLib:generateDebugResources UP-TO-DATE
:CordovaLib:packageDebugResources
UP-TO-DATE
:CordovaLib:platformAttrExtractor UP-TO-DATE
:CordovaLib:processDebugManifest
UP-TO-DATE
:CordovaLib:processDebugResources
UP-TO-DATE
:CordovaLib:generateDebugSources UP-TO-DATE
:CordovaLib:javaPreCompileDebug UP-TO-DATE
:CordovaLib:compileDebugJavaWithJavac
UP-TO-DATE
:CordovaLib:processDebugJavaRes
NO-SOURCE
:CordovaLib:transformClassesAndResourcesWithPrepareIntermediateJarsForDebug UP-TO-DATE
:app:preBuild UP-TO-DATE
:app:preDebugBuild
UP-TO-DATE
:app:compileDebugAidl
UP-TO-DATE
:CordovaLib:packageDebugRenderscript NO-SOURCE
:app:compileDebugRenderscript
UP-TO-DATE
:app:checkDebugManifest UP-TO-DATE
:app:generateDebugBuildConfig UP-TO-DATE
:app:prepareLintJar
UP-TO-DATE
:app:generateDebugResValues
UP-TO-DATE
:app:generateDebugResources UP-TO-DATE
:app:mergeDebugResources
UP-TO-DATE
:app:createDebugCompatibleScreenManifests UP-TO-DATE
:app:processDebugManifest
UP-TO-DATE
:app:splitsDiscoveryTaskDebug UP-TO-DATE
:app:processDebugResources
UP-TO-DATE
:app:generateDebugSources UP-TO-DATE
:app:javaPreCompileDebug
UP-TO-DATE
:app:compileDebugJavaWithJavac
UP-TO-DATE
:app:compileDebugNdk
NO-SOURCE
:app:compileDebugSources UP-TO-DATE
:CordovaLib:mergeDebugShaders
UP-TO-DATE
:CordovaLib:compileDebugShaders
UP-TO-DATE
:CordovaLib:generateDebugAssets UP-TO-DATE
:CordovaLib:mergeDebugAssets
UP-TO-DATE
:app:mergeDebugShaders
UP-TO-DATE
:app:compileDebugShaders
UP-TO-DATE
:app:generateDebugAssets UP-TO-DATE
:app:mergeDebugAssets
UP-TO-DATE
:app:extractTryWithResourcesSupportJarDebug UP-TO-DATE
:app:transformClassesWithStackFramesFixerForDebug UP-TO-DATE
:app:transformClassesWithDesugarForDebug
UP-TO-DATE
:app:transformClassesWithDexBuilderForDebug
UP-TO-DATE
:app:transformDexArchiveWithExternalLibsDexMergerForDebug
UP-TO-DATE
:app:transformDexArchiveWithDexMergerForDebug
UP-TO-DATE
:CordovaLib:compileDebugNdk
NO-SOURCE
:CordovaLib:mergeDebugJniLibFolders UP-TO-DATE
:CordovaLib:transformNativeLibsWithMergeJniLibsForDebug UP-TO-DATE
:CordovaLib:transformNativeLibsWithIntermediateJniLibsForDebug
UP-TO-DATE
:app:mergeDebugJniLibFolders UP-TO-DATE
:app:transformNativeLibsWithMergeJniLibsForDebug
UP-TO-DATE
:app:processDebugJavaRes
NO-SOURCE
:app:transformResourcesWithMergeJavaResForDebug
UP-TO-DATE
:app:validateSigningDebug
:app:packageDebug
UP-TO-DATE
:app:assembleDebug
UP-TO-DATE
:app:cdvBuildDebug UP-TO-DATE
BUILD SUCCESSFUL in 1m 24s
47 actionable tasks: 1 executed, 46 up-to-date
Built the following apk(s):
C:\ionic\helloworld\platforms\android\app\build\outputs\apk\debug\app-debug.apk
ANDROID_HOME=C:\Users\f.menghini\AppData\Local\Android\Sdk
JAVA_HOME=C:\Program Files\Java\jdk1.8.0_151
No emulator specified, defaulting to Nexus_6_API_26
Waiting for emulator to start...
emulator: WARNING: Crash service did not start
emulator: Requested console port 5584: Inferring adb port 5585.
emulator: WARNING: Not all modern X86 virtualization features supported, which introduces problems with slowdown when running Android on multicore vCPUs.
Setting AVD to run with 1 vCPU core only.
Hax is enabled
Hax ram_size 0x60000000
HAX is working and emulator runs in fast virt mode.
emulator: ERROR: detected a hanging thread 'Qt event loop'. No response for 15091 ms
How can I resolve this trouble?
Thank you so much