Torna alle funzionalità
App mobileApps4 min read

Gestione App su Android

Esplora ogni pacchetto installato sul telefono da un elenco in stile Material 3. Filtra per app di sistema o utente, cerca, visualizza i metadati del manifest e dell'installazione, ed esporta APK senza un PC.

La schermata App è il gestore di pacchetti integrato di PlainApp. Elenca ogni pacchetto installato sul telefono — di sistema e utente — con la sua icona, versione, ID pacchetto, dimensione e data dell'ultimo aggiornamento, tutto reso nello stesso stile di elenco Material 3 del resto dell'app.

L'elenco viene letto direttamente dal PackageManager di Android. Niente viene caricato o indicizzato da remoto; la schermata funziona completamente offline. Tre schede nella parte superiore limitano la visualizzazione alle app Tutte, Di Sistema o Utente, e ogni scheda mostra un conteggio in tempo reale per vedere a colpo d'occhio quanti pacchetti rientrano in ciascuna categoria.

Screenshot: App
App

Screenshot: Vista App
Vista App

Funzionalità principali

  • Tre schede con conteggi in tempo reale — le app Tutte, Di Sistema e Utente sono separate in schede scorrevoli, ognuna etichettata con il conteggio corrente dei pacchetti. Cambiare scheda ri-esegue la query su PackageManager e torna all'inizio dell'elenco.
  • Ricerca e ordinamento — l'icona di ricerca nella barra superiore filtra i pacchetti per nome o ID; la finestra di ordinamento riordina l'elenco per nome, dimensione o data di modifica. La preferenza di ordinamento viene mantenuta tra le sessioni.
  • Pagina dettaglio per app — toccare una riga apre una schermata di dettaglio con l'icona dell'app, ID pacchetto selezionabile, nome versione più codice versione, un chip di tipo Utente/Sistema e un chip large-heap dove applicabile. Sotto: directory di origine, directory dati, dimensione dell'app, SDK target e minimo, e timestamp di installazione/aggiornamento.
  • Avvio, disinstallazione e impostazioni di sistema — la pagina di dettaglio espone collegamenti rapidi ad Avvio, Disinstallazione e Impostazioni che mappano direttamente agli intent di sistema Android, più un pulsante Manifest che decodifica e mostra l'AndroidManifest.xml dell'app.
  • Esportazione APK tramite condivisione — il pulsante di condivisione nella barra superiore della pagina di dettaglio estrae l'APK installato dal suo percorso di origine e lo passa al foglio di condivisione di Android, rinominato come <NomeApp>-<IDPacchetto>.apk.
  • Aggiornamento tirando giù e scorrimento infinito — tirare giù l'elenco per ri-caricare i pacchetti; l'elenco si carica in pagine da 50 e ne aggiunge altre mentre scorri, con una barra di scorrimento rapido per saltare tra elenchi lunghi.

Procedura guidata

  1. Apri la scheda App dalla navigazione inferiore. Le tre schede in alto mostrano il conteggio corrente per le app Tutte, Di Sistema e Utente.
  2. Tocca la scheda Utente per filtrare i pacchetti di sistema. L'elenco si aggiorna e il conteggio nel titolo della scheda si aggiorna.
  3. Tocca l'icona di ricerca nella barra superiore e digita parte del nome di un'app o dell'ID pacchetto. I risultati vengono filtrati mentre digiti; cancella la query per tornare all'elenco completo.
  4. Tocca un'app per aprire la sua pagina di dettaglio. L'intestazione mostra icona, ID pacchetto, versione e chip di tipo; le schede sottostanti mostrano directory di origine/dati, dimensione, SDK target e date di installazione/aggiornamento.
  5. Esporta l'APK toccando l'icona di condivisione nella barra superiore. Si apre il foglio di condivisione di Android con il file APK già allegato.
  6. Apri il Manifest toccando l'azione Manifest sotto l'intestazione. L'AndroidManifest.xml decodificato si apre in un visualizzatore di testo per l'ispezione.

Suggerimenti e trucchi

  • Tocca due volte la barra superiore per tornare all'inizio dell'elenco — utile quando sei avanzato in profondità in un elenco lungo.
  • La finestra di ordinamento ricorda la tua scelta, quindi un ordinamento per nome rimane anche dopo aver riavviato l'app.
  • Il visualizzatore del Manifest è testo semplice senza evidenziazione della sintassi, ma il contenuto è selezionabile, così puoi copiare permessi, attività o dichiarazioni di servizi in una nota.
  • Se un'app viene disinstallata dall'esterno di PlainApp mentre la sua pagina di dettaglio è aperta, la pagina torna indietro automaticamente al rientro — niente schermate obsolete.

Note su privacy e sicurezza

  • PlainApp richiede QUERY_ALL_PACKAGES solo su Android 11+ per enumerare le app installate. Sulle versioni precedenti di Android, l'elenco dei pacchetti viene letto con le regole di visibilità predefinite.
  • I contenuti degli APK non vengono mai caricati. Esportare un APK passa solo il file al foglio di condivisione locale di Android; ciò che accade dopo dipende dalla destinazione scelta.
  • La schermata App funziona completamente offline. Non è necessaria alcuna connessione di rete per elencare, cercare o ispezionare i pacchetti.

Funzionalità correlate