常见问题
为什么分享内容中图片内容不显示?
通常情况是 Android FileProvider 配置不对导致,需要检查 Android FileProvider 配置是否正确
分享后直接闪退什么原因?
检查是否是 contents 字段携带的文本数据里过大导致,Android 系统对于 intent 传递的数据内容大小是有限制的。通常是 1Mb。
如何判断当前 TapTap 版本是否支持分享?
SDK 有提供相应 API,示列如下:
if (TapTapShareUtil.checkTapTapInstall(this)
&& TapTapShareUtil.checkTapTapSupportShare(this)) {
// 当前已安装 TapTap 且 支持分享功能
}
已经安装最新版 TapTap,TapTapShareUtil.checkTapTapInstall(this) 还是返回 -1,提示没有安装。
检查当前项目SDK版本Android 11(API 30)以后需要再 AndroidManifest.xml 添加安装包可见性权限:
<queries>
<package android:name="com.taptap" />
</queries>