アプリから他のアプリを起動させることは可能ですが、その前に対象のアプリがインストールされているかをチェックしたいことがあります。 アプリケーションIDを指定して、そのアプリがインストールされているかを判定する方法を紹介します。 判定方法 PackageManager を使用します。 String appId = "com.example.test"; try { PackageManager pm = getPackageManager(); ApplicationInfo appInfo = pm.getApplicationInfo( appId, PackageManager.GET_META_DATA); } catch(NameNotFoundException e) { // インストールされていない場合は例外が発生 } インストールされていれば、上記の appInfo 変数に