Androidアプリのパッケージ名を調べる方法! Google PlayやapkのアプリケーションID確認しよう

スポンサーリンク
Android

本記事では、Androidアプリのパッケージ名アプリケーションID)を確認する方法を解説します。

用途に応じた4パターンの手順を取り上げているので、やり方を調べている方はぜひどうぞ。

 

スポンサーリンク
スポンサーリンク

Androidアプリのパッケージ名を取得する方法

アプリのパッケージ名とは?

パッケージ名とは、アプリごと決められたユニークな文字列(=アプリケーションID)のことです。

▼有名アプリのパッケージ名(例)

アプリ名パッケージ名
Amazonショッピングアプリのアイコン
Amazonショッピングアプリ
com.amazon.mShop.android.shopping
Facebookのアイコン
Facebook
com.facebook.katana
LINEアプリのアイコン
LINE
jp.naver.line.android
Instagramアプリのアイコン
Instagram
com.instagram.android

現在、非常に多くのAndroid向けアプリが配信されており、中には同名アプリも存在しますが、パッケージ名は世の中に1つしか存在しません。

例えば、PlayストアアプリのアイコンPlayストアには「電卓」という名称のアプリがたくさん存在します。

ただ同名アプリでもパッケージ名は必ず異なるため、別アプリとして認識されます。

アプリ名パッケージ名
Google製の電卓アイコン
電卓
com.google.android.calculator
電卓アプリのアイコン
電卓
com.om.calc
電卓のアイコン
電卓
com.tricolorcat.calculator

このパッケージ名を知っていれば、パソコンのadbコマンドと組み合わせることで、様々なカスタマイズが可能になります。

▼カスタマイズ例

操作内容コマンド例関連記事
アプリを
強制的に消す
adb shell pm disable-user –user 0 <アプリのパッケージ名>コチラ
アプリを
フルバックアップ
adb backup -f <保存するファイルの名前> -obb <アプリのパッケージ名>コチラ
アプリの
保存先を調べる
adb shell pm list packages -f | findstr <アプリのパッケージ名>コチラ

以上が、パッケージ名の基本情報です。

本記事では、このパッケージ名を確認する手順を4パターン解説します。

方法①方法②方法③方法④
アプリAplin
で確認する
Playストア
で確認する
adbコマンド
で確認する
apkファイル
から確認する
スマホだけで操作
(PC不要)

※adb環境必須
未インストール
アプリの調査
複数アプリの調査
Google Playに存在
しないアプリの調査
①が最も手軽でオススメです。まだインストールしていないアプリを調べたいなら、②or④をどうぞ。adbコマンド操作に慣れていれば、③も知ってると便利です。

方法①:アプリAplinで確認する

AplinのアイコンAplinを起動するとインストール中のアプリ一覧と、それぞれのパッケージ名が表示されます。

Aplinでアプリのパッケージ名を調べる手順1

赤線部分がパッケージ名を表す。

すべてのアプリを表示すると、数が多く見づらいため、一定の条件で絞ることをオススメします。

▼プルダウンメニューで対象を絞る

Aplinでアプリのパッケージ名を調べる手順2

いくつかの条件で表示対象を限定できる。

▼設定メニューの「ソート順」で並び替える

Aplinでアプリのパッケージ名を調べる手順3

表示の順番を変更できる。

▼キーワードで絞る

Aplinでアプリのパッケージ名を調べる手順4

“ドコモ”というキーワードで絞った例。

またアプリを長押しすると、「アプリ名+パッケージ名」でGoogle検索が実行されます。

パッケージ名をコピーしたいシーンで便利です。
Aplinでアプリのパッケージ名を調べる手順5

Amazonアプリを長押しした例。

以上、AplinのアイコンAplinの説明でした。

スマートフォン上の操作だけで完結し、手順もカンタンなことから、最もオススメな方法です。

インストール済みアプリであれば、たとえPlayストアアプリのアイコンPlayストア以外(apkファイルなど)から導入したアプリであっても調べられます。

ちなみにこの手のアプリは、PlayストアアプリのアイコンPlayストアにたくさんあります。”パッケージ名”等の検索でヒットするので、AplinのアイコンAplinの相性が悪ければどうぞ。

一方、欠点として、まだ端末にインストールされていないアプリのパッケージ名は調べられません。

方法②:Google Playで確認する

PlayストアアプリのアイコンPlayストアで配信される、各アプリページのURL構成は下記通りです。

https://play.google.com/store/apps/details?id=<アプリのパッケージ名>&hl=<言語コード>&gl=<国コード>

従ってURLのうち、”id=”と”&”間の文字列を見ればパッケージ名を確認できます。

&hl=<言語コード>は”どの言語で表示するか”(詳細)、&gl=<国コード>は”どの国からアクセスしたか”を表します。

例えばLINEアプリのアイコンLINEアプリのURLは下記通りなので、

https://play.google.com/store/apps/details?id=jp.naver.line.android&hl=ja&gl=US

パッケージ名は”jp.naver.line.android”だとわかります。

アプリページのURLを表示する手順は、主に2パターンあります。

方法想定利用シーン
①:ブラウザ版Google Playで表示するパソコンから調べたい
②:アプリ版Google Playで表示するAndroidから調べたい

1. ブラウザ版Google Playで表示する

ブラウザでGoogle Playを開き、調べたいアプリを検索すればURLを確認できます。

ブラウザ版Google Playでアプリのパッケージ名を調べる手順

LINEのアプリページを開いた例。

2. アプリ版Google Playで表示する

PlayストアアプリのアイコンPlayストアで調べたいアプリを検索し、共有 メニューを開けばURLを確認できます。

アプリ版Google Playでアプリのパッケージ名を調べる手順

LINEのアプリページを開いた例。

以上、PlayストアアプリのアイコンPlayストアを使う説明でした。

まだインストールしていないアプリ含め、スマートフォン・パソコンどちらからも調べることが可能です。

一方、欠点として、PlayストアアプリのアイコンPlayストアで配信されないアプリ(apkファイルなど野良アプリ)のパッケージ名は確認できません。

方法③:adbコマンドで一覧を確認する

adbコマンド環境の整ったパソコンがあれば、インストール中アプリについてパッケージ名を調べることが可能です。

次の順番で説明します。

  1. パソコンのadb環境等を用意する
  2. 対象アプリのパッケージ名を調べる(pm list packages)

1. パソコンのadb環境等を用意する

次の3つを用意します。

  • パソコンのadb環境を用意する
  • USBケーブルを用意する
  • 開発者向けオプションの設定を変える(USBデバッグ)
パソコンのadb環境を用意する

お使いのパソコンでadbコマンドを使用できる環境を用意して下さい。

Windows・Macそれぞれにおける手順は関連記事で解説しています。

Windowsでadbコマンドを使う方法! Android SDKを入れてパソコンのコマンドプロンプトから操作しよう
「Android Studio」をご存知でしょうか? Android Studio(アンドロイド スタジオ)は、Googleが提供するAndroidプラットフォームに対応する統合開発環境のこと。 引用 Wikipedia - And...
Macでadbコマンドを使う方法! Android Studioを入れてmacOSのターミナルから操作しよう
「Android Studio」をご存知でしょうか? Android Studio(アンドロイド スタジオ)は、Googleが提供するAndroidプラットフォームに対応する統合開発環境のこと。 引用 Wikipedia - And...
USBケーブルを用意する

パソコンとAndroidを接続するケーブルも必要です。

スマートフォンのUSB端子形状(micro USB / Type C)に合わせ用意しましょう。

開発者向けオプションの設定を変える(USBデバッグ)

Android設定アプリのアイコン設定の システム から 開発者向けオプション を開きます。

開発者向けオプションを開く手順

開発者向けオプションの一覧より、USBデバッグをONに変更して下さい。

開発者向けオプションでUSBデバッグを有効にする手順

2. 対象アプリのパッケージ名を調べる(pm list packages)

AndroidとUSB接続した上で、パソコン側で次のadbコマンドを入力します。

adb shell pm list packages

adbコマンドpm list packagesでパッケージ名を調べる手順1

インストール済み全アプリのパッケージ名が表示されます。

サードパーティ製アプリはもちろん、プリインストールアプリやシステムアプリも含まれます。

adbコマンドpm list packagesでパッケージ名を調べる手順2

ただ数が非常に多く、見づらいため、一定の条件で絞ることをオススメします。

絞り方コマンド
キーワードで絞るadb shell pm list packages | findstr <キーワード>
サードパーティ製アプリに絞るadb shell pm list packages -3
システムアプリに絞るadb shell pm list packages -s
無効にしたアプリに絞るadb shell pm list packages -d
無効にしてないアプリに絞るadb shell pm list packages -e

▼キーワードで絞る

adb shell pm list packages | findstr <キーワード>
パソコンがMacなら”findstr”の部分を”grep”として下さい。
adbコマンドpm list packagesでパッケージ名を調べる手順3

キーワード”google”で絞った例。

▼サードパーティ製アプリに絞る

adb shell pm list packages -3

adbコマンドpm list packagesでパッケージ名を調べる手順4

▼システムアプリに絞る

adb shell pm list packages -s

adbコマンドpm list packagesでパッケージ名を調べる手順5

▼無効にしたアプリに絞る

adb shell pm list packages -d

adbコマンドpm list packagesでパッケージ名を調べる手順6

▼無効にしてないアプリに絞る

adb shell pm list packages -e

adbコマンドpm list packagesでパッケージ名を調べる手順7

以上、adbコマンドを使う説明でした。

adb環境を整えるハードルが高い上、検索結果の絞り方も難しいため、上級者向けの内容となります。

一方、複数アプリのパッケージ名を一括で取得できるため、慣れれば便利ですよ。

方法④:apkファイルから確認する

パッケージ名を調べたいアプリのapkファイルを用意できるなら、VirusTotalというサイトが便利です。

【VirusTotalとは?】 – ファイルやウェブサイトのマルウェア検査を行う、世界的に有名なウェブサイトの1つ。Googleが運営している。参考Wikipedia

VirusTotalトップページより Choose file をクリックし、用意したapkファイルをスキャンします。

サイトVirusTotalでapkファイルからパッケージ名を調べる手順1

しばらくすると結果が表示されるので、「DETAILS」タブへ切り替え、

サイトVirusTotalでapkファイルからパッケージ名を調べる手順2

下の方へスクロールすると「Android Info」項目があり、その中の「Package Name」でパッケージ名を確認できます。

サイトVirusTotalでapkファイルからパッケージ名を調べる手順3

LINEアプリのパッケージ名が記載される例。

なおapkファイルさえ用意できれば、スマートフォンからも操作可能です。

サイトVirusTotalでapkファイルからパッケージ名を調べる手順4

スマホからapkファイルをアップロードして調べる例。

以上、サイトVirusTotalでapkファイルを調べる説明でした。

こちらのサイトでスキャンすると、合わせてウイルスチェックも行われるため、apkファイルの信憑性を確かめたいシーンで便利です。

一方、apkファイルの準備が面倒な上、サイトもあまり見やすくないため、通常のアプリであれば他の方法がオススメです。

 

〆:好きな方法でパッケージ名を調べよう!

以上、Androidアプリのパッケージ名を調べる方法! Google PlayやapkのアプリケーションID確認しよう の説明でした。

Androidにインストール中アプリのパッケージ名を調べる機会が多いなら、AplinのアイコンAplinのような専用アプリを用意しておくと便利でしょう。

状況に合わせて、各アプリのパッケージ名を確認して下さい。

参考 Android Developers – アプリケーションIDを設定する

参考 Android Developers – Android Debug Bridge(adb)

参考 Android Developers – Google Playへのリンク

Android
スポンサーリンク
スポンサーリンク
現金チャージで最大2.5%のAmazonポイント還元
Amazonの買い物はAmazonギフト券チャージタイプがオススメ!チャージする都度、最大2.5%のポイントが貯まるのでお得です。

関連記事

スポンサーリンク
スポンサーリンク
あっとはっく

コメント

  1. HO より:

    Aplinが最高に使いやすいです
    adb shell pm list package > C:\Users\…でリスト化して、スマホ側で不要アプリを確認、リストからコピペ とするとものすごく楽です

タイトルとURLをコピーしました