您构建了一个移动应用程序,并且该移动应用程序依赖于第三方应用程序。
您的移动应用程序可以找出是否已安装所需的第三方应用程序吗?(如果没有,则提示用户安装所需的应用程序。)
使用来检查是否已安装特定的pacakage PackageManager
。您可以包含代码以在catch
语句内获取包。
private boolean isPackageInstalled(String packageName, PackageManager packageManager) {
try {
packageManager.getPackageInfo(packageName, 0);
return true;
} catch (PackageManager.NameNotFoundException e) {
return false;
}
}
检查以下答案以获得进一步的解释
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句