Android编程判断手机上是否安装了某个程序的方法
程序员文章站
2023-11-30 22:16:58
本文实例讲述了android编程判断手机上是否安装了某个程序的方法。分享给大家供大家参考,具体如下:
1. 首先得到该程序的包名
这个连上手机adb,看logcat就能...
本文实例讲述了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程序设计有所帮助。
上一篇: python矩阵/字典实现最短路径算法
下一篇: 用PHP查询域名状态whois的类