アプリ内で指定されたアプリを開く
1056 ワード
今日のプロジェクトではアプリ内部で指定されたアプリを開き、存在しない場合はページ版アプリを開き、キークラス[PackageManager][2]で心得を記録します.
携帯電話に指定アプリがインストールされているかどうかを判断する
コードブロック
-packageNameが開きたいAPPパッケージ名
指定したAppを開くとveryが簡単です
コードブロック
携帯電話に指定アプリがインストールされているかどうかを判断する
コードブロック
public static boolean isInstallApp(Context context,String packageName){
PackageInfo packageInfo;
try {
packageInfo=context.getPackageManager().getPackageInfo(packageName, 0);
} catch (NameNotFoundException e) {
packageInfo=null;
e.printStackTrace();
}
if(packageInfo==null){
return false;
}else{
openApp(context, packageName);
return true;
}
}
-packageNameが開きたいAPPパッケージ名
指定したAppを開くとveryが簡単です
コードブロック
Intent intent=context.getPackageManager().getLaunchIntentForPackage(packageName);
context.startActivity(intent);