/**
* check the app is installed
*/
public static boolean isAppInstalled(String packageName) {
PackageInfo packageInfo;
ApplicationInfo applicationInfo = null;
try {
packageInfo = CCApplication.getInstance().getPackageManager().getPackageInfo(packageName, 0);
applicationInfo = AppContext.getContext().getPackageManager().getApplicationInfo(packageName, 0);
} catch (PackageManager.NameNotFoundException e) {
packageInfo = null;
e.printStackTrace();
}
if (packageInfo != null && applicationInfo != null && applicationInfo.enabled) {
return true;
} else {
return false;
}
}
安卓判断APP是否安装并且未禁用
最新推荐文章于 2025-04-02 03:00:00 发布
博客给出了一个用于检查应用是否安装的 Java 方法。该方法接收应用包名作为参数,通过获取包信息和应用信息,判断应用是否存在且已启用,若满足条件则返回 true,否则返回 false。
828

被折叠的 条评论
为什么被折叠?



