android 13 无法进行 腾讯QQ和空间的分享,错误代码2008 没有安装应用
7798***@qq.com
发布于 4 年前
222社会化分享 U-Share
功能使用
1.android 13 无法进行 腾讯QQ和空间的分享,错误代码2008 没有安装应用
2.下载友盟官方的最新demo,其他都正常分享,就这个 腾讯QQ和空间的分享,错误代码2008 没有安装应用
点赞
收藏
2个回答
S三掌柜
4 年前
提工单入口:个人中心-客服中心-提交反馈,问问友盟官方吧
点赞
W王者荣耀打工人
4 年前
1.从Android 11开始,需要在AndroidManifest.xml清单文件中加入query权限申请,才能检测到手机上安装的三方应用包安装状态,在主工程的AndroidManifest.xml 中增加标签,即可解决以上影响,代码如下:
<manifest package="com.example.app">
...
// 在应用的AndroidManifest.xml添加如下<queries>标签
<queries>
<package android:name="com.tencent.mm" /> // 指定微信包名
<package android:name="com.tencent.mobileqq" /> //指定qq包名
<package android:name="com.sina.weibo" /> //指定微博包名
<package android:name="com.tencent.wework" /> //指定企业微信包名
<package android:name="com.qzone" /> //指定QQ空间包名
<package android:name="com.alibaba.android.rimet" /> // 指定钉钉包名
<package android:name="com.eg.android.AlipayGphone" /> // 指定支付宝包名
<package android:name="com.instagram.android" /> // 指定instagram包名
</queries>
...
</manifest>
2.添加以上标签之后,需要开发者升级编译工具,否则会出现编译错误。
1)Android Studio 需要升级至 3.3 及以上,建议升级至 4.0 及以上版本;
2)Android SDK Build-Tools 需要升级至 30 及以上版本;
3)com.android.tools.build:gradle 需要升级至 3.6.0 版本,建议升级至最新的 3.6.4 版本。具体链接:https://developer.umeng.com/docs/128606/detail/184876
点赞
相关问题