2015-06-22 8 views
6

Ho un'app Ionic che sto cercando di far funzionare in un dispositivo virtuale Genymotion. Ecco cosa c'è nel mio prompt dei comandi dopo che inserire il comando "ionica eseguito Android"L'app ionica dice che è in esecuzione nell'emulatore Android, ma non è

Updated the hooks directory to have execute permissions 
Running command: "c:\Program Files (x86)\nodejs\node.exe" c:\Users\username\git\mobile\hooks\after_prepare\010_add_platform_class.js c:/Users/username/git/mobile 
add to body class: platform-android 
Running command: c:\Users\username\git\mobile\platforms\android\cordova\run.bat 
ANDROID_HOME=c:\Program Files (x86)\Android\android-sdk 
JAVA_HOME=C:\Program Files (x86)\java\jdk1.8.0_45 
WARNING: No target specified, deploying to device '192.168.56.101:5555'. 
Running: c:\Users\username\git\mobile\platforms\android\gradlew cdvBuildDebug -b c:\Users\username\git\mobile\platforms\android\build.gradle -PcdvBuildArch=x86 -Dorg.gradle.daemon=true 
:preBuild 
:compileDebugNdk UP-TO-DATE 
:preDebugBuild 
:checkDebugManifest 
:CordovaLib:compileLint 
:CordovaLib:copyDebugLint UP-TO-DATE 
:CordovaLib:mergeDebugProguardFiles UP-TO-DATE 
:CordovaLib:preBuild 
:CordovaLib:preDebugBuild 
:CordovaLib:checkDebugManifest 
:CordovaLib:prepareDebugDependencies 
:CordovaLib:compileDebugAidl UP-TO-DATE 
:CordovaLib:compileDebugRenderscript UP-TO-DATE 
:CordovaLib:generateDebugBuildConfig UP-TO-DATE 
:CordovaLib:generateDebugAssets UP-TO-DATE 
:CordovaLib:mergeDebugAssets UP-TO-DATE 
:CordovaLib:generateDebugResValues UP-TO-DATE 
:CordovaLib:generateDebugResources UP-TO-DATE 
:CordovaLib:packageDebugResources UP-TO-DATE 
:CordovaLib:processDebugManifest UP-TO-DATE 
:CordovaLib:processDebugResources UP-TO-DATE 
:CordovaLib:generateDebugSources UP-TO-DATE 
:CordovaLib:compileDebugJava UP-TO-DATE 
:CordovaLib:processDebugJavaRes UP-TO-DATE 
:CordovaLib:packageDebugJar UP-TO-DATE 
:CordovaLib:compileDebugNdk UP-TO-DATE 
:CordovaLib:packageDebugJniLibs UP-TO-DATE 
:CordovaLib:packageDebugLocalJar UP-TO-DATE 
:CordovaLib:packageDebugRenderscript UP-TO-DATE 
:CordovaLib:bundleDebug UP-TO-DATE 
:prepareAndroidCordovaLibUnspecifiedDebugLibrary UP-TO-DATE 
:prepareDebugDependencies 
:compileDebugAidl UP-TO-DATE 
:compileDebugRenderscript UP-TO-DATE 
:generateDebugBuildConfig UP-TO-DATE 
:generateDebugAssets UP-TO-DATE 
:mergeDebugAssets UP-TO-DATE 
:generateDebugResValues UP-TO-DATE 
:generateDebugResources UP-TO-DATE 
:mergeDebugResources UP-TO-DATE 
:processDebugManifest UP-TO-DATE 
:processDebugResources UP-TO-DATE 
:generateDebugSources UP-TO-DATE 
:compileDebugJava UP-TO-DATE 
:preDexDebug UP-TO-DATE 
:dexDebug UP-TO-DATE 
:processDebugJavaRes UP-TO-DATE 
:validateDebugSigning 
:packageDebug UP-TO-DATE 
:zipalignDebug UP-TO-DATE 
:assembleDebug UP-TO-DATE 
:cdvBuildDebug UP-TO-DATE 

BUILD SUCCESSFUL 

Total time: 27.114 secs 
Built the following apk(s): 
c:\Users\username\git\mobile\platforms\android\build\outputs\apk\android-debug.apk 
Using apk: c:\Users\username\git\mobile\platforms\android\build\outputs\apk\android-debug.apk 
Installing app on device... 
Launching application... 
LAUNCH SUCCESS 

Vorrei anche ricordare che dopo i comandi finire, c'è un piccolo cambiamento sul mio dispositivo. Viene visualizzato un piccolo menu con tre opzioni: "Sfondo", "Gestisci app" e "Impostazioni di sistema". Tuttavia, l'app non si avvia, né appare nell'elenco delle app installate.

risposta

4

risolto da solo: risulta che il tipo di dispositivo virtuale era il problema. Ho utilizzato un dispositivo Google Galaxy Nexus 4.1.1 API 16, il passaggio a Google Nexus 4 5.1.0 API 22 lo ha risolto!

+0

puoi condividere dove/quale file correggere? Dopo l'aggiornamento a ionic e cordova più recenti, sto affrontando lo stesso numero – Dinesh

+0

Grazie! Ha aiutato! Nel mio caso è bastato un dispositivo con API 18. – SDude

+0

@Dinesh nel genymotion IDE, creare un nuovo dispositivo virtuale Android (AVD) con una versione API diversa. – bertrandg

Problemi correlati