指定したパッケージの APK のファイルパスを調べる
Android デバイスに adb shell
で接続し、pm path <パッケージ名>
コマンドを実行すると、指定したパッケージ名の APK ファイルが、デバイス上のどのパスに置かれているかを調べることができます。
インストールされているすべての APK のファイルパスとパッケージ名を調べる
インストールされている APK パッケージの一覧は、pm list packages
コマンドで調べることができます。
さらに、-f
オプションを指定して実行すると、すべての APK に関するファイルパスとパッケージ名の対応情報を調べることができます。
sort
コマンドと組み合わせて使用すると見やすくなります。
システムにプリインストールされているアプリケーションだけを列挙したい場合は、-s
オプションも同時に指定します。
逆に、ユーザがインストールしたサードパーティ製のアプリだけを列挙したい場合は、-3
オプションを指定します(/data/app
以下に格納されているのが分かります)。