Ho creato una piccola app in eclipse per Android, e quando premo "Esegui", viene creato un nuovo AVD, eclipse mi dice che l'app è stata installata su l'AVD, ma non riesco a trovarlo sul dispositivo virtuale. Perché può essere? GrazieLa mia app non appare nell'AVD, dopo essere stata eseguita da eclissi
risposta
Elimina il file avd creato in precedenza e creane uno nuovo, avvialo prima e poi esegui l'app. Ho affrontato un problema simile un mese fa e questo ha funzionato per me, spero che faccia anche per te. Probabilmente un caso di avd che non si registra con il plugin adt di eclipse e con due emulatori in esecuzione, l'apk non si installa correttamente.
Penso che probabilmente hai dimenticato di aggiungere queste righe nel file manifest. Ho avuto lo stesso problema in un'app e ha dimostrato che l'app è stata installata, ma non è riuscita a trovarla nell'emulatore.
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
Assicurarsi inoltre di configurare l'AVD di destinazione da Run Configurations. Esegui-> Esegui configurazioni-> Destinazione, quindi seleziona l'AVD dall'elenco, fai clic su Applica, quindi su Ok. Spero che aiuti.
In 'Esegui configurazioni', nella scheda 'Destinazione', è possibile selezionare il pulsante di opzione 'Richiedi sempre per prelevare il dispositivo'. Quindi, quando si avvia l'app con il pulsante verde go in alto, è possibile scegliere da qualsiasi dispositivo. MaxPower47 risolto questo nel thread: Can't run older Android targets in AVD
tenta di utilizzare un vecchio AVD, ha funzionato per me
- 1. Perché la mia goroutine non è stata eseguita?
- 2. Perché la mia istruzione "if" sembra non essere eseguita?
- 3. Perché la mia app per iPhone è stata rifiutata?
- 4. La notifica di Facebook dalla mia app appare e scompare
- 5. IOS UILocalNotifications live dopo che la mia app è stata cancellata ... come gestire queste notifiche?
- 6. La raccolta è stata modificata; l'operazione di enumerazione non può essere eseguita in VS WinForms Designer
- 7. NHibernate: la raccolta è stata modificata; operazione di enumerazione non può essere eseguita
- 8. App iOS Enterprise - Come posso assicurarmi che la mia app venga eseguita in background?
- 9. La schermata App appare nei browser
- 10. Perché questa immagine appare così male dopo essere stata ridimensionata in Java?
- 11. Come posso sapere su quali dispositivi/versioni del sistema operativo è stata eseguita la mia app iOS?
- 12. La struttura del framework di entità è stata modificata; operazione di enumerazione non può essere eseguita
- 13. EF 4.1 e "La raccolta è stata modificata, l'operazione di enumerazione potrebbe non essere eseguita." eccezione
- 14. eclissi non mostra la mia galassia nexus con Android 4?
- 15. La mia app per Android può rilevare se è stata avviata da Eclipse?
- 16. Perché la mia riga di comando non viene eseguita da cron?
- 17. Come può la mia app Android rilevare una chiamata interrotta?
- 18. Perché la mia app Web Spring Boot non viene eseguita completamente in Gradle?
- 19. Verifica se la stampa è stata eseguita correttamente
- 20. Progetto nome non mostra nella mia eclissi
- 21. Rileva in fase di esecuzione da quale App Store del Paese è stata scaricata la mia app per iPhone?
- 22. Determina dove è stata eseguita una funzione?
- 23. La password non corrisponde dopo essere stata crittografata utilizzando la funzione crypt() e password_hash()
- 24. GLSL: La mia funzione personalizzata non è stata trovata
- 25. Quanto resiliente dovrebbe essere la mia app web?
- 26. Come dovrebbe essere la mia sezione "ID app"?
- 27. Problema dopo aver inviato la mia app a TestFlight
- 28. Meteor passo dopo passo la mia prima guida alle app?
- 29. La mia applicazione è stata avviata manualmente?
- 30. Eliminazione degli operatori node.js dopo che la funzione è stata eseguita
Ti è aggiungere un'attività principale nel manifesto? – bigstones
Hai un'attività principale nel manifest con l'intento di LAUNCHER? inoltre il plugin ADT installa e avvia un'attività per te? – Jimmy