Perché i widget delle app installate sullo storage esterno non funzionano?
I widget installati sulla memoria esterna generalmente funzionano, ma smettono di funzionare ogni volta che la memoria esterna viene rimossa o rimontata. Questo accadrà se l'utente rimuove o rimonta la sua scheda SD. Succederà anche se l'utente abilita la memoria di massa USB, cioè se l'utente collega il telefono a un computer per trasferire dati. Quando la memoria esterna viene rimossa o rimontata, qualsiasi applicazione installata sulla memoria esterna viene terminata. Questo pone un problema per le applicazioni di lunga durata, come i widget, i servizi di allarme e gli adattatori di sincronizzazione. Non è un problema per le applicazioni normali, come un gioco.
Nel caso dei widget, una volta che la memoria esterna viene rimossa o rimontata, il widget viene rimosso dalla schermata iniziale. Non diventerà di nuovo disponibile fino a quando l'applicazione della schermata iniziale non verrà riavviata, il che generalmente avviene solo all'avvio del sistema.
Per questo motivo, le applicazioni devono richiedere esplicitamente di poter installare su una memoria esterna, tramite l'attributo nel loro elemento . Le applicazioni che forniscono widget o altri criteri a lungo termine non dovrebbero richiedere l'archiviazione esterna.
Per affrontare il problema più ampio dietro la tua domanda, tali widget stanno pubblicizzando in modo errato la loro capacità di installazione su un'archiviazione esterna. Non dovresti installare i widget e altre applicazioni a lunga durata su uno spazio di memorizzazione esterno, né loro dovrebbero permettertelo.
Per maggiori informazioni incentrate sugli sviluppatori, vedi http://developer.android.com/guide/appendix/install-location.html
Articoli simili
- I giochi per PS4 ottengono ancora un aggiornamento delle prestazioni su PS5 se eseguiti da uno storage esterno?
- È meglio avere un HDD interno con un SSD esterno o avere un SSD interno con un HDD esterno?
- Qual è la tua top 10 delle app Android installate sul tuo telefono?
- Qual è la lista delle app poco usate installate sul tuo telefono?