Androidは、あるAPKがインストールされているかどうかを簡単に判断する方法です。


この例は、AndroidがあるAPKがインストールされているかどうかを簡単に判断する方法を説明する。皆さんに参考にしてあげます。具体的には以下の通りです。

privateboolean isAppInstalled(String uri){
PackageManager pm = getPackageManager();
boolean installed =false;
try{
pm.getPackageInfo(uri,PackageManager.GET_ACTIVITIES);
installed =true;
}catch(PackageManager.NameNotFoundException e){
installed =false;
}
return installed;
}

この方法を使って判断するアプリケーションのパッケージ名を確認すればいいです。

if(isAppInstalled("com.yourpackage.package")){
//app installed
}
else{
//app not installed
}

Android関連の内容についてもっと興味がある読者は、当駅のテーマを調べてもいいです。「AndroidビューViewテクニックのまとめ」、「Androidプログラミングのactivity操作技術のまとめ」、「Android操作SQLiteデータベース技術まとめ」、「Android操作json形式データ技術のまとめ」、「Androidデータベース操作技術のまとめ」、「Androidファイルの操作テクニックのまとめ」、「Androidプログラミング開発のSDカード操作方法のまとめ」、「Android開発入門と上級教程」、「Android資源操作技術のまとめ」、「Androidコントロールの使い方のまとめ
ここで述べたように、皆さんのAndroidプログラムの設計に役に立ちます。