Dumpsys Packages Copycat App
Con l'introduzione del permesso QUERY_ALL_PACKAGES, per quanto ne so, è diventato impossibile utilizzare strumenti integrati per elencare e ispezionare i pacchetti installati. (Per favore fammi sapere se sei a conoscenza di un altro metodo alternativo.)Questo, ovviamente, assumendo che tu non abbia accesso ai privilegi di root. Tuttavia, potresti non desiderare di fare il root del tuo telefono, sia perché può risultare piuttosto difficile da ottenere, sia perché comporta numerosi svantaggi di per sé.
Un'altra opzione è connettersi al telefono tramite Android Debug Bridge (ADB) ed eseguire:
adb shell dumpsys | sed -n '/^Packages:/,/^[[:space:]]-$/p'Il comando stampa la sezione "Packages" da dumpsys, che contiene informazioni dettagliate su ogni pacchetto installato. Funziona, ma l'inconveniente è ovvio: hai bisogno di un dispositivo aggiuntivo per connetterti ed eseguire adb.
Questa app si propone di riprodurre l'output del comando sopra, direttamente sul tuo telefono - senza necessità di privilegi di root né di ADB - utilizzando solo chiamate API e il permesso QUERY_ALL_PACKAGES.








