Dumpsys Packages Copycat App
Com a introdução da permissão QUERY_ALL_PACKAGES, pelo que entendi, tornou-se impossível usar ferramentas integradas para listar e inspecionar pacotes instalados. (Por favor, me avise se você souber de outra solução alternativa.)Ou seja, isso é claro, assumindo que você não tem acesso a privilégios de root. No entanto, você pode não desejar fazer root no seu telefone, seja porque pode ser bastante difícil de conseguir, ou porque tem inúmeras desvantagens por si só, de qualquer forma.
Outra opção é conectar-se ao telefone via Android Debug Bridge (ADB) e executar:
adb shell dumpsys | sed -n '/^Packages:/,/^[[:space:]]-$/p'O comando imprime a seção "Packages" do dumpsys, que contém informações detalhadas sobre cada pacote instalado. Funciona, mas a desvantagem é óbvia: você precisa de um dispositivo extra para se conectar e executar adb.
Este aplicativo se esforça para reproduzir a saída do comando acima, diretamente no seu telefone - sem necessidade de privilégios de root nem ADB - usando apenas chamadas de API e a permissão QUERY_ALL_PACKAGES.








