[Android]apkからパッケージ名を取得する(adbコマンドなしで)

アプリをインストールせずにパッケージ名を調べる必要があったので、調べました。
adbコマンドを使えば、インストールされているアプリのパッケージを調べる事はできます。

1
$ adb shell pm list packages

インストールせずにパッケージ名を調べるには、aaptコマンドを使います。

1
$ aapt l -a [package-path]

色々表示されるので、[grep package] などで絞り込んで使ってください。
アプリのパーミッションも調べられるみたいです。

aaptコマンドの場所は
sdk/build-tools/<バージョン番号>

0 件のコメント :

コメントを投稿