Android编程判断手机上是否安装了某个程序的方法
更新时间:2015年11月02日 11:49:51 作者:wanqi
这篇文章主要介绍了Android编程判断手机上是否安装了某个程序的方法,涉及Android针对程序包的操作及进程判断的相关技巧,需要的朋友可以参考下
本文实例讲述了Android编程判断手机上是否安装了某个程序的方法。分享给大家供大家参考,具体如下:
1. 首先得到该程序的包名
这个连上手机ADB,看logcat就能看到。比如:QQ客户端的包名是com.tencent.mobileqq。
2. 然后通过PackageManager判断是否存在该包的程序
private boolean isPkgInstalled(String pkgName) {
PackageInfo packageInfo = null;
try {
packageInfo = this.getPackageManager().getPackageInfo(pkgName, 0);
} catch (NameNotFoundException e) {
packageInfo = null;
e.printStackTrace();
}
if (packageInfo == null) {
return false;
} else {
return true;
}
希望本文所述对大家Android程序设计有所帮助。
相关文章
Intel HAXM为Android 模拟器加速解决模拟器运行慢的问题
Android 模拟器一直以运行速度慢著称, 本文介绍使用 Intel HAXM 技术为 Android 模拟器加速, 使模拟器运行度媲美真机, 彻底解决模拟器运行慢的问题,感兴趣的朋友可以了解下哦2013-01-01
图解 Kotlin SharedFlow 缓存系统及示例详解
这篇文章主要为大家介绍了图解 Kotlin SharedFlow 缓存系统及示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪2022-10-10


最新评论