Problema Android: Questo problema è in arrivo solo la prima volta dopo l'installazione e facendo clic sul pulsante Apri, dopo aver avviato l'applicazione con icona di avvio quindi il problema non verrà mai.Dopo l'installazione del pulsante apk "Apri" e "Fatto", clic sul pulsante Apri non aggiunge categoria come launcher
Passaggi per riprodurre il problema.
- installare alcun file .apk
- Dopo l'installazione si ottengono due pulsanti "Apri" e "Fatto".
- Premendo il pulsante Apri si apre/avvia l'applicazione.
- ora Passare all'interno dell'applicazione e andare a qualsiasi altra schermata, come sul 2o schermo, 3a schermata.
- Ora, premere Home e mettere l'applicazione in background (significa mettere in pausa sate).
- Ora vai all'elenco delle applicazioni Fai clic sull'icona di avvio della stessa applicazione.
Che cosa è successo.
- Sta lanciando la stessa applicazione dal punto di partenza alla prima schermata.
- È necessario riprendere l'applicazione in esecuzione sulla 3a schermata.
- Ora premere indietro e uscire dalla prima schermata della seconda applicazione avviata.
- Sta visualizzando la 3a schermata dell'applicazione prima esecuzione.
devo spiegare il comportamento generale dopo l'installazione e iniziare app con pulsante di apertura. Nella mia applicazione crea uno stato incoerente di un'applicazione avviata 2 volte.
Quale pensi che dovrebbe essere il comportamento corretto.
- L'applicazione deve riprendere.
- L'applicazione non deve essere incoerente.
Ho alcuni ceppi ..
- Cliccando su tronchi "Open" pulsante:
10-04 21: 45: 28,703: INFO/ActivityManager (243) : Attività iniziale: Intent {act = android.intent.action.MAIN flg = 0x10000000 cmp = com.test/.TestnewversionActivity} da pid 15146.
"See No categoria aggiunto intenti sopra"
- cliccando su "Launcher" i log di Icon:
10-04 21: 46: 46,109: INFO/ActivityManager (243): a partire attività: Intent {act = android.intent.action.MAIN cat = [android.intent.category.LAUNCHER] flg = 0x10200000 cmp = com.test/.TestnewversionActivity} da pid 428
"Vedi la categoria aggiunta nell'intento sopra ".
Se qualcuno mi dice come risolvere questo o dire come aggiungere categoria come android.intent.category.LAUNCHER sul pulsante "Apri" fare clic su quindi risolvere il problema.
Ho provato ad aggiungere la categoria nell'intento all'avvio dell'app, oncreate e in molti posti. intent.addCategory ("android.intent.category.LAUNCHER"); Ha anche provato a lavorare con IntentFilter, PackageManager.
Questo problema riguarda tutti i telefoni Android.
ho preso registri su HTC-SENSE versione Android 2.3.3
Questo è un ben noto e di lunga data bug di Android. Vedi la mia risposta http://stackoverflow.com/a/16447508/769265 o http://stackoverflow.com/a/14067139/769265 –