Dumpsys Packages Copycat Application
Avec l'introduction de la permission QUERY_ALL_PACKAGES, autant que je comprends, il est devenu impossible d'utiliser les outils intégrés pour lister et inspecter les paquets installés. (Veuillez me faire savoir si vous êtes au courant d'une autre solution de contournement.)Cela, bien sûr, en supposant que vous n'ayez pas accès aux privilèges root. Cependant, vous pourriez ne pas désirer rooter votre téléphone, soit parce que cela peut s'avérer assez difficile à réaliser, soit parce que cela comporte de nombreux inconvénients en soi, de toute façon.
Une autre option est de se connecter au téléphone via Android Debug Bridge (ADB) et d'exécuter :
adb shell dumpsys | sed -n '/^Packages:/,/^[[:space:]]-$/p'La commande imprime la section "Packages" de dumpsys, qui contient des informations détaillées sur chaque paquet installé. Cela fonctionne, mais l'inconvénient est évident : vous avez besoin d'un appareil supplémentaire pour vous connecter et exécuter adb.
Cette application s'efforce de reproduire la sortie de la commande ci-dessus, directement sur votre téléphone - sans nécessiter de privilèges root ni d'ADB - en utilisant uniquement des appels d'API et la permission QUERY_ALL_PACKAGES.








