一 前言
Android 11 版本为加强用户隐私保护引入较多变更,第三方应用需要增加权限才能正常使用SDK,否则不可见,以微信分享为例如果不添加特殊权限,应用为不可见状态:
二 解决办法
1.在AndroidManifest.xml 中添加权限(个人倾向的方法)
<!-- 安卓11开始,部分应用不可见,需声明此权限或增加queries标签 -->
<uses-permission
android:name="android.permission.QUERY_ALL_PACKAGES"
tools:ignore="QueryAllPackagesPermission" />
2.在AndroidManifest.xml 中配置queries标签
<queries>
<package android:name="com.tencent.mm" /> // 指定微信包名
</queries>