Perché le app occupano sempre più spazio su Android

Perché le app occupano sempre più spazio su Android
Contenuti dell'articolo

Il telefono dice 128 GB, tu ne hai usati forse la metà a occhio, eppure lo spazio è finito. Nella schermata dello storage le app la fanno da padrone con numeri che non tornano: venti app installate, ottanta gigabyte di “App”.

Non è un bug. Un’app Android non è un file da scaricare e tenere lì: è una scatola che si apre in quattro o cinque componenti diverse, alcune delle quali crescono da sole con l’uso. Capire come è fatta quella scatola è l’unico modo per sapere dove si recupera spazio davvero.

Qui sotto trovi cosa c’è dentro un’installazione, perché ogni aggiornamento pesa più del precedente, quali strumenti di sistema funzionano e quale parte delle “pulizie” è solo folklore.

Cosa c’è dentro un’app installata

Quando scarichi un’app dal Play Store, la barra di avanzamento mostra il download. Quello è solo il primo numero e il più piccolo. Il Play Store ormai mostra due valori separati proprio per questo: dimensione del download e dimensione dopo l’installazione. Il secondo è quasi sempre più grande, a volte il doppio.

Dentro il pacchetto ci sono le classi di codice (i file DEX), le risorse grafiche, i layout, le traduzioni e le librerie native compilate per l’architettura del processore. A queste si aggiunge il lavoro che Android fa dopo: il sistema compila e verifica il codice per farlo partire più in fretta e il risultato occupa spazio in una cartella separata. È il motivo per cui un’app “da 40 MB” può tranquillamente segnarne 110.

Poi c’è la parte che cresce con te. Ogni app ha una cartella privata con database, preferenze, file e cache. Database e file sono i tuoi dati: chat, bozze, cronologia, contenuti scaricati per l’uso offline. La cache è materiale che l’app può ricostruire, ma nella pratica contiene spesso cose che ti servono subito, tipo le mappe di una città o gli episodi già ascoltati di un podcast.

Infine ci sono le cartelle esterne, quelle sotto Android/data e Android/obb. Molte app ci scaricano pacchetti grossi, aggiornamenti di giochi, video temporanei. Sono fuori dalla cartella privata e questo dettaglio conta moltissimo quando provi a liberare spazio, come vediamo tra poco.

Perché ogni aggiornamento aggiunge peso

Le app non invecchiano come il vino. Un’aggressione di funzioni, un restyling, un nuovo reparto marketing con tre SDK di tracciamento: ogni versione tende a portare con sé più roba della precedente e quasi mai qualcuno cancella quella vecchia.

Il primo motivo è tecnico. Le app moderne spesso si portano dentro un runtime completo: chi usa Flutter o React Native spedisce in ogni aggiornamento una copia del motore grafico e quella copia non è condivisa con le altre app. Su un telefono con dieci app fatte così, lo stesso codice esiste dieci volte.

Il secondo motivo è commerciale: analytics, pubblicità, crash reporting, accessi social, sistemi di pagamento. Sono librerie di terze parti, ognuna con le proprie risorse e si sommano. Il terzo è estetico: schermi più densi e animazioni più curate richiedono immagini più pesanti e più varianti per densità.

C’è poi il capitolo dei contenuti offline e dei modelli di intelligenza artificiale a bordo. Un’app di foto che ritaglia i soggetti sul dispositivo si porta dietro un modello da centinaia di megabyte. Un navigatore si tiene le mappe. Un’app di musica tiene i brani scaricati. Nessuno di questi file è spazzatura: è la funzione che hai chiesto.

Reinstallare, cancellare la cache o cancellare i dati?

Qui si concentrano le confusioni maggiori, perché le tre azioni sembrano equivalenti e non lo sono. La tabella mette in fila cosa fa ognuna, con il dettaglio che di solito manca.

AzioneCosa cancellaCosa restaQuando serve
Cancella cacheSolo la cache interna dell’appDati, account, codice, librerieProblemi di caricamento, file corrotti
Cancella datiCache, database, preferenze, file interniCodice, librerie, cartelle esterneReset dell’app senza riscaricarla
Disinstalla e reinstallaTutto, comprese le cartelle esterneNulla, tranne ciò che è nel cloudSpazio davvero pieno, residui di vecchie versioni
Archivia appCodice, librerie e cacheI dati e l’iconaApp che usi poco ma non vuoi riconfigurare

Il punto meno noto è il terzo. “Cancella dati” svuota la cartella privata ma lascia intatte le cartelle sotto Android/data e Android/obb, che è esattamente dove finiscono i pacchetti più grossi. L’uninstallazione è l’unica operazione che le rimuove senza root. Ecco perché, a parità di app, una reinstallazione può liberare molto più spazio della pulizia dei dati.

La reinstallazione ha anche un secondo effetto utile: elimina le librerie native e i file rimasti da versioni vecchie, quelli che l’app non usa più ma non ha mai ripulito. Il prezzo è che perdi tutto ciò che non è sincronizzato: bozze, impostazioni locali, download offline.

L’archiviazione automatica, disponibile dalle versioni recenti di Android e gestita dal Play Store, è la via di mezzo: toglie codice e cache lasciando i dati al loro posto. Google dichiara che può recuperare fino al 60% dello spazio occupato da un’app, cifra che varia molto da app ad app.

TIP. Prima di cancellare qualunque cosa, apri Impostazioni, App, scegli l’app e tocca Archiviazione. Vedrai due voci separate, Dati e Cache: se il grosso sta in Dati, cancellare la cache non risolverà niente.

Gli strumenti di sistema che funzionano

La schermata Archiviazione di Android mostra la ripartizione per categoria: app, immagini, video, audio, documenti, sistema. Serve a capire dove intervenire, non a intervenire. Il passo successivo è la lista delle app ordinate per spazio occupato, che trovi nella stessa schermata o nel Play Store alla voce Gestisci app e dispositivo.

Files by Google fa un lavoro onesto: trova file duplicati, screenshot vecchi, file scaricati e dimenticati, poi propone la disinstallazione delle app che non apri da mesi. Non libera gigabyte da solo, ma è l’unico strumento di sistema che ti mostra i file grandi uno per uno.

I percorsi cambiano da brand a brand. Su Samsung One UI la voce si chiama Manutenzione dispositivo e batteria, poi Archiviazione. Su Pixel è Impostazioni, Archiviazione, quindi App. Su Xiaomi HyperOS trovi la pulizia dentro Sicurezza, con una sezione dedicata ai file temporanei: attenzione, la voce “pulizia profonda” include spesso cache di app che userai dieci minuti dopo.

Un metodo poco usato ma efficace è il riordino ragionato: disinstalla per prima l’app che non apri da tre mesi e che hai tenuto “per sicurezza”. Se ti serve, si reinstalla in un minuto con l’account già configurato.

Cosa è folklore (e a volte peggiora le cose)

Le app che promettono di liberare spazio con un tocco sono quasi sempre la stessa cosa: un elenco di cache da svuotare, con un tema colorato sopra. Non toccano le cartelle esterne, non rimuovono codice, non fanno nulla che Android non faccia già da solo quando lo spazio scarseggia.

Peggio: alcune “ottimizzazioni” svuotano cache che verrà riscaricata subito, consumando traffico e batteria. Altre chiudono processi in background che il sistema avrebbe tenuto in memoria per riaprire le app più in fretta, con l’effetto di rallentare tutto. Su questo c’è un pezzo dedicato alla pulizia della cache su Android che vale la pena leggere prima di fidarsi dei pulsanti verdi.

Un altro classico è spostare tutto sulla scheda SD. Funziona solo per le app che lo supportano e spesso sposta i dati lasciando il codice in memoria interna: il guadagno è minore del previsto. Ne parliamo in dettaglio nella guida su come spostare le app sulla scheda SD.

Come misurare lo spazio reale, app per app

La misura che conta è quella per singola app, non il totale. Apri Impostazioni, App, seleziona l’app e guarda la voce Archiviazione: il numero grande è la somma di codice, dati e cache. Se i dati superano il codice di tre o quattro volte, il problema è dentro l’app e nessuna pulizia di sistema lo risolverà.

Se vuoi il dettaglio vero, collega il telefono a un computer con il debug USB attivo e lancia adb shell dumpsys diskstats: ottieni le dimensioni reali delle partizioni e delle categorie, senza le approssimazioni dell’interfaccia. È il metodo che usano i tecnici quando i numeri delle impostazioni non tornano.

La sequenza che funziona, in ordine di rapporto tra spazio recuperato e rischio: archivia le app che usi raramente, disinstalla quelle inutilizzate, reinstalla le due o tre che occupano più di 2 GB e che laggano. Solo alla fine valuta la scheda SD. Le pulizie automatiche lasciano il tempo che trovano. Se il telefono è davvero lento il problema è altrove: la checklist per un Android lento parte da altri controlli.

Domande frequenti

Perché Impostazioni dice 8 GB di app e Files by Google ne segna 12?

Perché contano cose diverse. Le impostazioni sommano codice, dati e cache delle app installate, mentre gli strumenti di pulizia includono anche file scaricati, immagini delle anteprime e contenuti multimediali generati dalle app. Nessuno dei due è sbagliato: sono due fotografie scattate con obiettivi diversi.

Reinstallare un’app cancella i miei dati?

Sì, se i dati non sono sincronizzati con un account. Chat, note e impostazioni salvate solo sul telefono spariscono con la disinstallazione. Prima di procedere controlla nelle impostazioni dell’app se esiste un backup o un’esportazione e verifica che l’account sia attivo.

Posso disinstallare le app preinstallate che non uso?

In parte. Android permette di disabilitare quasi tutte le app di sistema e alcune si possono rimuovere davvero tramite ADB senza root. La disabilitazione libera spazio solo in piccola parte, perché il codice resta sul telefono: serve più a togliere di mezzo notifiche e processi che a guadagnare gigabyte.

Perché Netflix e Spotify occupano tanto anche se li apro poco?

Perché il peso sta nei download offline, non nell’app. Un paio di stagioni scaricate possono valere diversi gigabyte e restano lì finché non le rimuovi dalla sezione download dell’app. Nessuna pulizia di cache le toccherà mai, perché sono dati e non cache.

Serve un’app di pulizia per liberare spazio?

No. Le funzioni utili sono già nel sistema: archiviazione per app, gestione dello spazio nel Play Store, ricerca dei file grandi in Files by Google. Un’app in più occupa spazio per liberare spazio, il che è un buon riassunto del problema.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Parliamo di: