当前位置: 首页 > news >正文

Android 11 getPackageManager().getPackageInfo 返回null

Android11 之后, 在查找用户手机是否有安装app,进行查询包名是否存在时,getPackageManager().getPackageInfo()这个函数一直返回null ,Android 11增加了权限要求。

1、只是查询指定的App 包 

        只需要在AndroidManifest.xml这个文件内添加要查询的包名就可以,比如

        

<manifest package="com.text.app"><queries><package android:name="com.instagram.android" /></queries>...
</manifest>

2、查询用户所有的App 包

需要在AndroidManifest.xml中添加使用权限

 
<uses-permission android:name="android.permission.QUERY_ALL_PACKAGES"/>

http://www.lryc.cn/news/221292.html

相关文章:

  • 4、数据结构
  • qt5.15.2+vs2019源码调试开发环境搭建
  • 【数据结构】单链表之--无头单向非循环链表
  • 网络中使用最多的图片格式有哪些
  • 个人常用Linux命令
  • 数据结构——常见简答题汇总
  • josef约瑟低电压继电器 DY-110 10-109V 辅助电源·DC110V 嵌入式面板安装
  • Visual Studio Code将中文写入变量时,中文老是乱码问题
  • 各省市30米分辨率DEM数据,推荐下载!
  • 操作系统引论(一)
  • 2023-11-7 OpenAI 45 分钟发布会:整理发布了哪些内容更新
  • 索引和事务
  • 全场景数实融合聚焦北京——2023(第六届)行业信息技术应用创新大会隆重召开
  • 深入理解强化学习——多臂赌博机:乐观初始值
  • [黑马程序员Pandas教程]——DataFrame数据的增删改操作
  • 【服务器】Java连接redis及使用Java操作redis、使用场景
  • Spark 基础知识点
  • 动作捕捉系统通过SDK与LabVIEW通信
  • 【PTE-day02 sqlmap操作】
  • 2021年03月 Python(四级)真题解析#中国电子学会#全国青少年软件编程等级考试
  • 2023.10.18 信息学日志
  • Modbus封装库(Com,tcp,udp一应俱全)
  • 专访HuggingFace CTO:开源崛起、创业故事和AI民主化丨智源独家
  • C++常用格式化输出转换
  • 如何使用 Loadgen 来简化 HTTP API 请求的集成测试
  • 软件测试面试大家是不是一问到项目就不会了?
  • 伐木猪小游戏
  • 0007Java安卓程序设计-ssm基于Android的校园新闻管理系统
  • git增加右键菜单
  • openGauss学习笔记-117 openGauss 数据库管理-设置数据库审计-查看审计结果