Ho appena ricevuto "Beginning Android 4" di apress e nel capitolo 3 hanno creato la tua prima app. L'ho esaminato e anche se alcune impostazioni non corrispondono completamente (suppongo che l'API di Android sia stata aggiornata da quando è stato scritto il libro), tutto funziona perfettamente. Tuttavia, il libro dice che dovrei vedere l'icona del mio progetto/app "Ora" nel menu principale delle app. Non c'è, quindi non sono sicuro di cosa potrebbe essere sbagliato. Qualcuno sa se c'è un trucco per farlo apparire? Sto usando l'editor di eclipse e i plugin Android. Grazie.non mostra la mia applicazione
risposta
Dopo aver creato il programma, fare clic con il tasto destro del mouse sul progetto e premere Esegui come> Applicazione Android; questo dovrebbe caricare .apk e installarlo sul tuo emulatore - una volta finito, verrà caricato.
Se non carica - controlla cosa ha da dire la Console (è una scheda in Eclipse in basso) perché qualcosa potrebbe essere andato storto.
Assicurati di non avere linee rosse nel codice, il che significa che c'è un errore.
Hai eseguito l'applicazione dall'emulatore? Devi fare clic sul pulsante "Riproduci" per farlo funzionare sul tuo emulatore e quindi dovrebbe essere eseguito sull'emulatore stesso.
Una volta fatto che si dovrebbe essere in grado di visualizzare nel cassetto app dell'emulatore stesso, in questo modo:
Ho fatto esattamente quello che dici di fare ma non verrà visualizzato nell'emulatore. Ho iniziato con l'ultima versione di Android SDK ma da allora ho installato tutti gli altri sdk e ho provato a ricreare questo progetto con il framework 2.3 invece del 4. Ancora senza fortuna. –
Hai usato l'applicazione? Come si potrebbe giocare con l'app stessa? – Soham
Ho avuto questo stesso problema! Vedevo ciò nella console:
No Launcher activity found!
è necessario specificare il MAIN e LAUNCHER nel filtro intenti per l'attività che si desidera avviare il lancio! C'è un'altra risposta stackoverflow explaining the solution here.
Fondamentalmente assicurarsi che l'AndroidManifest.xml ha i principali argomenti e LANCIAGRANATE specificati in questo modo:
<application android:label="@string/app_name" android:icon="@drawable/icon">
<activity android:name="ExampleActivity"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
Prova questa, questo funziona anche.
- In Eclipse ADT, andare al Explorer pacchetto, e aprire la cartella denominata bin.
- Ora installa BlueStacks (http://www.bluestacks.com/), un emulatore Android gratuito per Windows/Mac.
- Torna a ADT e copia il file .apk nella cartella bin sul desktop.
- Aprire BlueStacks e installare il file .apk e dovrebbe funzionare! :)
- 1. Perché la mia applicazione non riesce a "mostrare" (mostra)
- 2. startForeground() non mostra la mia notifica
- 3. AntiVirus uccide la mia applicazione
- 4. La mia applicazione Wpf non può localizzare la risorsa 'Mainwindow.xaml'
- 5. Il filtro Android Intent non mostra la mia app
- 6. eclissi non mostra la mia galassia nexus con Android 4?
- 7. Facebook Share non mostra la mia descrizione o la mia miniatura
- 8. Lo strumento massiccio di Valgrind non profilerà la mia applicazione
- 9. autorizzazione Bluetooth è mancante - ma la mia applicazione non usa
- 10. Aws Elasticbean non esegue la mia applicazione .jar
- 11. Non riesco a vedere la mia applicazione su Google Play
- 12. Aero Snap non funziona per la mia applicazione
- 13. Come proteggere la mia applicazione web java?
- 14. Dove ospitare la mia applicazione MVC4?
- 15. Come testare la mia applicazione dock
- 16. Posso precompilare la mia applicazione ASP.NET MVC?
- 17. GoogleApps - Come posso distribuire la mia applicazione
- 18. Previene "Resume" per la mia applicazione Cocoa?
- 19. Come denominare la mia applicazione distribuita?
- 20. Gunicorn non si associa alla mia applicazione
- 21. Progetto nome non mostra nella mia eclissi
- 22. Perché la mia semplice applicazione C++ GUI mostra una finestra di messaggio in cinese?
- 23. Come firmare digitalmente la mia applicazione WPF
- 24. MonoTouch: Come proteggere la mia applicazione
- 25. Come posso riavviare la mia applicazione iphone
- 26. Come verificare la scalabilità della mia applicazione
- 27. Quando è iniziata la mia applicazione?
- 28. Come firmare la mia applicazione VB.NET?
- 29. La mia applicazione è stata avviata manualmente?
- 30. Leggibilità nella mia applicazione
Penso di aver avuto l'obiettivo di compilazione sbagliato rispetto a sdk minimo. Penso di aver avuto un set per Android e l'altro per google API. Una volta che ho impostato entrambi gli stessi, è emerso nell'emulatore. Grazie a tutti! –
A quanto pare ho parlato troppo presto. Ho ripreso da zero facendo esattamente la stessa cosa e ora l'app non compare nell'emulatore. Ho provato questo circa 8 volte e solo una volta è stato in grado di farlo apparire. L'emulatore è veramente così instabile? –
Non dovrebbe essere, non ho mai veramente problemi. Ci sono messaggi nella tua console? –