当我从资产中添加贴纸时,它正在工作,但是当我必须从服务中下载我的客户贴纸包并将其添加到 whatsapp 时,会出现相同的问题“可能找不到第三方包,因为相应的应用程序受到限制,sdk:29,省电模式:假”我的“添加到whatsapp”按钮代码是
intent.setAction("com.whatsapp.intent.action.ENABLE_STICKER_PACK");
intent.putExtra(EXTRA_STICKER_PACK_ID, stickerPack.identifier.replace(" ",""));
intent.putExtra(EXTRA_STICKER_PACK_AUTHORITY, BuildConfig.CONTENT_PROVIDER_AUTHORITY);
intent.putExtra(EXTRA_STICKER_PACK_NAME, *stickerPack.name*);
try {
startActivityForResult(intent, ADD_PACK);
} catch (ActivityNotFoundException e) {
Log.d(TAG+"aba", "onCreate: "+e.toString());
}