导航:首页 > 操作系统 > android检查是否安装

android检查是否安装

发布时间:2025-02-08 20:49:10

A. Android 是怎么判断某个APK文件是否已经安装

Android系统中,判断应用有无安装有两种方式:

1.根据包名判断,以下为判断代码:
public boolean checkApkExist(Context context, String packageName) {
if (packageName == null || “”.equals(packageName))
return false;
try {
ApplicationInfo info = context.getPackageManager()
.getApplicationInfo(packageName,
PackageManager.GET_UNINSTALLED_PACKAGES);
return true;
} catch (NameNotFoundException e) {
return false;
}
}

2. 根据Intent判断,以下为判断代码:
public boolean checkApkExist(Context context, Intent intent) {
List<ResolveInfo> list = context.getPackageManager().queryIntentActivities(intent, 0);
if(list.size() > 0){
return true;
}
return false;
}
public boolean checkApkExist(Context context, String packageName) {
if (packageName == null || “”.equals(packageName)) return false;
try {
ApplicationInfo info = context.getPackageManager() .getApplicationInfo(packageName, PackageManager.GET_UNINSTALLED_PACKAGES); return true;
} catch (NameNotFoundException e) { return false; }
}
public boolean checkApkExist(Context context, Intent intent) {
List<ResolveInfo> list = context.getPackageManager()
.queryIntentActivities(intent, 0);
if (list.size() > 0) {
return true;
}
return false;
}

与android检查是否安装相关的资料

热点内容
解压桃子能用来做什么 浏览:563
个人网页html源码 浏览:879
安卓手机录屏清晰度怎么样 浏览:872
奶粉上的中检溯源码靠谱嘛 浏览:651
vb文件夹多大 浏览:327
有什么app可以按摩的 浏览:91
视频加密的形式 浏览:281
数控图和编程 浏览:419
帮助装修的APP有什么缺点 浏览:617
php文件下载文件找不到文件 浏览:562
百变大侦探超时空同居加密 浏览:4
手机维修pdf 浏览:325
如何在服务器上取数据库 浏览:161
源码生成器手机版 浏览:286
命令方块超级空岛生存 浏览:18
车库收费系统显示加密狗失败 浏览:264
程序员流程图工具 浏览:856
上级的命令 浏览:701
取消微信加密怎么做 浏览:47
乐写app怎么用 浏览:476