如何以编程方式使用Android Studio更新Whatsapp Stikcer包?

问题描述

我能够从我的应用程序成功添加一个whatsapp贴纸包,但是之后我想更新该包。阅读文档后,我从官方的github回购中碰到了本节

在最近的更新中,引入了图像数据版本(contents.json中的image_data_version),这是一种告诉WhatsApp您的应用程序是否包含新内容方法。如果您更新了贴纸,请向包装中添加新贴纸,您应该更新此值。如果您的应用允许用户从包装中添加/更新/删除贴纸,则应在用户进行更改后更新值。

我也尝试过更新包,但会引发此错误对话框

Screenshot of error dilaog

谁能帮助我删除错误对话框?

我的意图代码块,用于发送whatsapp贴纸意图

val intent = Intent()
intent.action = "com.whatsapp.intent.action.ENABLE_STICKER_PACK"
intent.putExtra(EXTRA_STICKER_PACK_ID,identifier)
intent.putExtra(
  EXTRA_STICKER_PACK_AUTHORITY,CONTENT_PROVIDER_AUTHORITY
)
intent.putExtra(EXTRA_STICKER_PACK_NAME,stickerPackName)
startActivityForResult(intent,200)

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)