12/12/2024 11:37:55
问题描述
手机已安装手Q和微信客户端
1.手Q授权登录不能拉起手Q客户端,会拉起手Q下载页 微信授权登录会返回微信未安装
2.通过IsAppInstalled
接口判断app是否安装,返回未安装
问题原因
是 Android 11 新特性(软件包可见性)导致的, targetVersion = 30 时会出现该问题
解决方案
把targetVersion降到29及以下版本
如果一定要升级到30,业务可自行按照google指导,自己处理 Android 开发者文档:https://developer.android.com/about/versions/11/privacy/package-visibility?hl=zh-cn
在 AndroidManifest 中
<queries>
<package android:name="com.tencent.mobileqq" />
<package android:name="com.tencent.mm" />
</queries>
Copyright © 2024 MSDK.
All rights reserved.
All rights reserved.