Dumpsys Packages Copycat アプリ
QUERY_ALL_PACKAGES パーミッションの導入お知らせください。)もちろん、これはルート権限にアクセスできない場合の話です。しかし、ルート化することは、達成が非常に難しい場合があるため、またはそれ自体に多くの欠点があるため、望まれないかもしれません。
別の選択肢としては、Android Debug Bridge (ADB)を介して電話に接続し、次のコマンドを実行することです:
adb shell dumpsys | sed -n '/^Packages:/,/^[[:space:]]-$/p'
このコマンドは、すべてのインストールされたパッケージに関する詳細情報を含むdumpsysの「Packages」セクションを出力します。動作はしますが、明らかな欠点があります:接続してadbを実行するために追加のデバイスが必要です。
このアプリは、ルート権限やADBを必要とせず、API呼び出しとQUERY_ALL_PACKAGESパーミッションだけを使用して、上記のコマンドの出力を電話上で再現することを目指しています。








