目前在红米K30上发现无法分享到微信、无法支付问题、排查了下发现是无法读取第三方应用列表导致、奇怪的是在华为、vivo、oppo等设备上并未出现此问题、看了下小米官方文档、也没有特殊说明。
真是让人费解的MIUI!!
解决方案一:加入相关权限:
<uses-permission
android:name="android.permission.QUERY_ALL_PACKAGES"
tools:ignore="QueryAllPackagesPermission" />
红米K30 系统版本:android 11 MIUI版本:12.1.3 、 初步怀疑可能是android11问题、事实似乎亦是如此
解决方案二(来自微信官方):https://developers.weixin.qq.com/doc/oplatform/Mobile_App/Access_Guide/Android.html#jump2