プログラミングと音楽とアニメとiPhoneとiPadとMacとAndroidとLogicとギターとテニスと車

アプリ開発系の勉強メモやTipsなどを中心に他いろいろと書いていきます。

他のアプリのパッケージ名の取得方法

Androidインテントを使って特定のアプリを起動したい場合などに、
起動したいアプリのパッケージ名を調べることができます。
以下はLogにパッケージ名の一覧を書き出しています。

PackageManager pm = this.getPackageManager();
List<ApplicationInfo> list = pm.getInstalledApplications(0);
for (ApplicationInfo appInfo : list) {
     Log.d("TAG","appInfo.packageName:"+ appInfo.packageName);
}