Non riesco a comprendere e correggere il seguente comportamento visualizzato dal programma di installazione del pacchetto.Errore di installazione del pacchetto
Nella mia applicazione quando premo un pulsante "Aggiorna applicazione", eseguo il download da un web server un apk di aggiornamento (nel caso ci sia) e avvii successivamente il programma di installazione del pacchetto per installare il pacchetto. Tutto procede bene e al termine dell'installazione viene visualizzata una vista con due pulsanti "aperto" e "completato".
Tuttavia, premendo il pulsante "Apri" non è possibile aprire l'aggiornamento installato come dovrebbe, anche se l'intento dell'attività di avvio viene inviato come ho osservato in logcat. Premendo il pulsante menu e passando attraverso le applicazioni installate, sono in grado di trovare l'app aggiornata e avviarla da qui.
Cosa devo fare per avviare l'aggiornamento premendo aperto nella vista Pacchetto finale installato?
Buona domanda. Questo succede su un emulatore e su un telefono reale? Questo comportamento è coerente? – Macarse
su un telefono reale! –
La vista è con i pulsanti "aperto" e "completato" creati da te? Potresti mostrare il codice che genera l'intento che stai usando per richiamare l'applicazione? –