安卓怎么判断手机里面是否含有某个app
来源:互联网 发布:姓名大数据报告 编辑:程序博客网 时间:2024/04/27 22:38
/** * 检查手机上是否安装了指定的软件 * @param context * @param packageName:应用包名 * @return */public static boolean isAvilible(Context context, String packageName){ //获取packagemanager final PackageManager packageManager = context.getPackageManager(); //获取所有已安装程序的包信息 List<PackageInfo> packageInfos = packageManager.getInstalledPackages(0); //用于存储所有已安装程序的包名 List<String> packageNames = new ArrayList<String>(); //从pinfo中将包名字逐一取出,压入pName list中 if(packageInfos != null){ for(int i = 0; i < packageInfos.size(); i++){ String packName = packageInfos.get(i).packageName; packageNames.add(packName); } } //判断packageNames中是否有目标程序的包名,有TRUE,没有FALSE return packageNames.contains(packageName);}
0 0
- 安卓怎么判断手机里面是否含有某个app
- perl 判断数组里面是否含有某个元素
- c++ 怎样判断字符串string里面是否含有某个字符串?
- 安卓判断是否安装了某个APP
- 移动开发----安卓判断是否安装了某个APP
- JS判断手机端是否安装了某个客户端APP
- ios判断手机中是否安装了某个App
- ios判断手机中是否安装了某个App
- (转)c++ string怎样判断字符串里面是否含有某个字符串?
- 判断textbox是否含有某个字符
- 判断字符串中是否含有某个字符
- C#判断是否含有某个值
- 如何判断类是否含有某个函数
- JavaScript判断对象是否含有某个属性
- JS判断字符串是否含有某个字串
- JavaScript判断对象是否含有某个属性
- 判断字符串中是否含有某个字符
- angularjs数组判断是否含有某个元素
- grep 过滤
- ORA-16038 日志 无法归档 问题解决
- 双向认证 SSL 协议的具体过程
- MAC地址和IP地址的关系
- SpringMVC中controller间跳转、重定向和传参
- 安卓怎么判断手机里面是否含有某个app
- linux core文件的打开和分析
- android 7.0以后新特性,长按弹出快捷方式
- Retrofit网络请求框架开发资料
- Mondrian OLAP前端
- Linux--vim替换字符串指令
- angularjs单选和复选按钮
- 手机号查询存到memcache中
- 中文分词工具-IKAnalyzer下载及使用