Google offre agli sviluppatori più tempo per aggiornare le proprie app in base ai requisiti di archiviazione Scoped di Android Q

È inevitabile che ogni nuova versione di Android abbia alcune modifiche che alcuni sviluppatori non sono troppo pazze. Uno dei più grandi con Android Q è "Scoped Storage", che essenzialmente modifica il modo in cui le app possono accedere allo storage esterno del telefono. Google stava pianificando di limitare tutte le app che non rispettano le modifiche introdotte con Scoped Storage, ma ora hanno fatto un passo indietro su questo punto. Prima di Android Q, qualsiasi app poteva leggere o scrivere qualsiasi file su una memoria esterna (i file che è possibile vedere quando si collega il telefono a un PC) se hanno richiesto le autorizzazioni READ_EXTERNAL_STORAGE e WRITE_EXTERNAL_STORAGE. Probabilmente hai notato app che ingombrano il tuo spazio di archiviazione con i file ed era anche un problema di privacy / sicurezza. Scoped Storage punta a risolvere tutto questo. Google ha pianificato di averlo in modo tale che, per impostazione predefinita in Android Q, le app abbiano accesso solo alla propria cartella di dati nella memoria esterna (situata in / data / media / {utente} / Android). Per accedere a media condivisi come musica o immagini, devono richiedere nuove autorizzazioni specifiche per tali casi d'uso. Le app che richiedono un ampio accesso allo storage esterno, come i file manager, devono passare dall'utilizzo delle API Java a Storage Access Framework se desiderano continuare a accedere in modo ampio allo spazio di archiviazione. Gli sviluppatori si sono lamentati di questo cambiamento poiché ritenevano che Google non avesse dato loro il tempo sufficiente per apportare tutte le modifiche necessarie per utilizzare Storage Access Framework. Dal momento che Scoped Storage ha effetto su tutte le app in esecuzione su Android Q, indipendentemente dal fatto che l'app sia effettivamente destinata a Android Q, gli sviluppatori non hanno avuto altra scelta che aggiornare le proprie app. In caso contrario, le loro app verranno interrotte quando gli utenti tenteranno di utilizzarle nella prossima versione di Android. La buona notizia è che Google ha ascoltato il feedback degli sviluppatori poiché Android Q non importerà più lo Storage Scoped sulle app che hanno come target Android Pie. A causa dei requisiti per i recenti livelli API, le nuove app pubblicate su Google Play Store dopo il 1 ° agosto 2020 devono essere indirizzate a Android Q, mentre gli aggiornamenti a app esistenti pubblicati dopo il 1 ° novembre 2020 devono essere indirizzati a Android Q. Tutto ciò significa gli sviluppatori hanno tempo fino ad agosto o novembre del 2020 per modificare la loro app tenendo in considerazione il nuovo storage Scoped di Android Q, che dovrebbe essere tutto il tempo necessario per apportare le modifiche richieste. Puoi saperne di più su Scoped Storage qui. Fonte: sviluppatori Android Con l'input di Mishaal Rahman. Il post Google offre agli sviluppatori più tempo per aggiornare le loro app per rispettare i requisiti di Android Q Scoped Storage è apparso prima su xda-developers.

Commenti

commenti