AndroidUtilCode icon indicating copy to clipboard operation
AndroidUtilCode copied to clipboard

targetsdk 30 AppUtils.isAppInstalled失效

Open dongzhaosheng73 opened this issue 3 years ago • 4 comments

描述 Bug

targetsdk 30 AppUtils.isAppInstalled失效 targetsdk29 可以正常识别app安装 升级到30版本后则无法正确识别app是否存在

  • AndroidUtilCode 的版本:utilcodex:1.30.6
  • 出现 Bug 的设备型号:mix4
  • 设备的 Android 版本:android 11

相关代码

AppUtils.isAppInstalled AppUtils.launchApp

截图

如果有的话请添加屏幕截图以帮助解释问题。

dongzhaosheng73 avatar Nov 19 '21 17:11 dongzhaosheng73

30好像有一个包名可见性的配置

clbDream avatar Nov 23 '21 08:11 clbDream

你需要添加QUERY_ALL_PACKAGES权限,或者使用标签

jingzz1 avatar Dec 02 '21 00:12 jingzz1

https://developer.android.com/training/package-visibility/declaring

HolinB avatar May 07 '22 08:05 HolinB

兄弟,你提的这个问题,已经解决了,下个版本,就没有这些问题了

https://github.com/Blankj/AndroidUtilCode/commit/cf983059a82e0306ea1bdaa773f9fec0ed03ad22

YoungBill avatar Jul 19 '22 10:07 YoungBill