Imansible installare HelloAndroid.apk sull'emulatore-5554 del dispositivo!

Ho visto le domande postulate su questo problema. Capisco che ci vogliono alcuni minuti per l'emulatore di configurarsi e lanciare. Ma se Im ottiene l'errore specifico:

[2011-05-13 08:41:36 - HelloAndroid] ------------------------------ [2011-05-13 08:41:36 - HelloAndroid] Android Launch! [2011-05-13 08:41:36 - HelloAndroid] adb is running normally. [2011-05-13 08:41:36 - HelloAndroid] Performing com.santiapps.helloandroid.HelloAndroid activity launch [2011-05-13 08:41:36 - HelloAndroid] Automatic Target Mode: launching new emulator with compatible AVD 'my_avd' [2011-05-13 08:41:36 - HelloAndroid] Launching a new emulator with Virtual Device 'my_avd' [2011-05-13 08:41:49 - Emulator] 2011-05-13 08:41:49.650 emulator[411:903] Warning once: This application, or a library it uses, is using NSQuickDrawView, which has been deprecated. Apps should cease use of QuickDraw and move to Quartz. [2011-05-13 08:41:50 - Emulator] emulator: emulator window was out of view and was recentred [2011-05-13 08:41:50 - Emulator] [2011-05-13 08:41:50 - HelloAndroid] New emulator found: emulator-5554 [2011-05-13 08:41:50 - HelloAndroid] Waiting for HOME ('android.process.acore') to be launched... [2011-05-13 08:44:33 - HelloAndroid] WARNING: Application does not specify an API level requirement! [2011-05-13 08:44:33 - HelloAndroid] Device API version is 12 (Android 3.1) [2011-05-13 08:44:33 - HelloAndroid] HOME is up on device 'emulator-5554' [2011-05-13 08:44:33 - HelloAndroid] Uploading HelloAndroid.apk onto device 'emulator-5554' [2011-05-13 08:44:34 - HelloAndroid] Installing HelloAndroid.apk... [2011-05-13 08:47:20 - HelloAndroid] Failed to install HelloAndroid.apk on device 'emulator-5554! [2011-05-13 08:47:20 - HelloAndroid] (null) [2011-05-13 08:47:22 - HelloAndroid] Launch canceled! [2011-05-13 08:53:55 - HelloAndroid] ------------------------------ [2011-05-13 08:53:55 - HelloAndroid] Android Launch! [2011-05-13 08:53:55 - HelloAndroid] adb is running normally. [2011-05-13 08:53:55 - HelloAndroid] Performing com.santiapps.helloandroid.HelloAndroid activity launch [2011-05-13 08:53:55 - HelloAndroid] Automatic Target Mode: launching new emulator with compatible AVD 'my_avd' [2011-05-13 08:53:55 - HelloAndroid] Launching a new emulator with Virtual Device 'my_avd' [2011-05-13 08:54:06 - Emulator] 2011-05-13 08:54:06.327 emulator[460:903] Warning once: This application, or a library it uses, is using NSQuickDrawView, which has been deprecated. Apps should cease use of QuickDraw and move to Quartz. [2011-05-13 08:54:06 - Emulator] emulator: emulator window was out of view and was recentred [2011-05-13 08:54:06 - Emulator] [2011-05-13 08:54:06 - HelloAndroid] New emulator found: emulator-5554 [2011-05-13 08:54:06 - HelloAndroid] Waiting for HOME ('android.process.acore') to be launched... [2011-05-13 09:08:07 - Emulator] emulator: ERROR: unexpected qemud char. channel close 

non potrei avere una configuration difettosa …?

  • Aggiungi listener onlongclick ad un dialogo di avviso
  • Come rilevare i clic del button di sistema "recenti applicazioni" (Honeycomb +)
  • Multiple android.intent.action.MAIN nel file xf di mainfest
  • Android: ricevi tutte le notifiche per codice
  • come sparare i tasti freccia per la mia attività su android
  • Come differiscono le operazioni popBackStack () e replace ()?
  • 9 Solutions collect form web for “Imansible installare HelloAndroid.apk sull'emulatore-5554 del dispositivo!”

    attendi che l'emulatore venga configurato completamente e quindi prova l'applicazione. Inoltre, ti lascio aperta AVD in modo da non wherer aspettare così tanto tempo each volta che eseguire l'applicazione.

    Quando mostra la scrittura rossa, non chiudere nulla – lasciarla lì e premere nuovamente il button di run. Ha lavorato come un fascino.

    Mi trovavo di fronte allo stesso problema ma ho provato a cambiare il timeout della connessione ADB. Penso di default a 5000ms e ho cambiato il mio a 10000ms per sbarazzarsi di quel problema. Se sei in Eclipse, puoi farlo passando attraverso Windows -> Preferenze e poi è in DDMS in Android.

    Prova questo: crea un altro emulatore in AVD Manager e prova ad eseguire l'applicazione nel nuovo emulatore. Spero che questo potrebbe aiutarti

    Potrebbe essere necessario aumentare la dimensione della ram del dispositivo. Per alcuni AVD a nido d'ape alless, il default di 256 è insufficiente e mi ha causato lo stesso problema. Prova alless 512.

    Vai alla window e alla preferenza e aumenta l'ora di connessione ADB (ms) che è di default 500. Modifica anche la port base di debugger locale a più di 9000 nel mio caso che ha funzionato.

    Vedi post correlato

    Questo funziona per Linux per me:

    • Esegui emulatore (attendi che la schermata iniziale dell'emulatore venga caricata)
    • Fai clic su Finestra> Apri prospettiva> DDMS
    • In Pannello dispositivi, fare clic sul menu a discesa> Reset adb
    • Esegui il progetto

    La risposta di Valen è corretta sebbene sia bello sapere quando iniziare a eseguire l'applicazione e quando non è giusto avviare l'applicazione. Aprire la prospettiva dei dispositivi. La prossima volta che si desidera eseguire un'applicazione, aprire la "Gestione dispositivo virtuale Android" e eseguire il tuo avd quindi fare clic sulla prospettiva del dispositivo e guardare i processi dell'emulatore uno ad uno sparando .. non appena questo è fatto (non è veloce dovresti aspettare … ma alless hai un'idea di cosa sta succedendo …. un barra di progressi sarebbe l'ideale per questo posto), clicca sul tuo progetto e esegui come app android. Sulla prospettiva dei dispositivi apparirà un altro process con il nome del pacchetto dell'app. Appena questo accade, l'applicazione è in esecuzione sul dispositivo e può essere testata.

    Ho notato questo errore quando l'emulatore non è stato caricato completamente, "android" sta lampeggiando sullo schermo. In altre parole, non è ancora pronto per l'installazione dell'applicazione.

    Basta aspettare fino a vedere che l'emulatore è completamente pronto, il che significa che "android" è scomparso e la schermata del dispositivo è visibile sull'emulatore. Ora eseguite e l'applicazione carica senza problemi.

    Riavviare il server ADB da DMOZ o fare riferimento a questo tutorial Come risolvere Imansible installare .apk

    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.