0
点赞
收藏
分享

微信扫一扫

Android11 接入三方登陆遇到的问题

问题描述

手机已安装手Q和微信客户端

1.手Q授权登录不能拉起手Q客户端,会拉起手Q下载页 微信授权登录会返回微信未安装

2.通过IsAppInstalled接口判断app是否安装,返回未安装

问题原因

是 Android 11 新特性(软件包可见性)导致的, targetVersion = 30 时会出现该问题

解决方案

把targetVersion降到29及以下版本

如果一定要升级到30,业务可自行按照google指导,自己处理 Android 开发者文档:

在 AndroidManifest 中 节点下添加需要判断其他软件的清单,例如QQ、微信


再次运行就成功啦!

举报

相关推荐

0 条评论