Push Kit 何时会包含 Android 12 所需的 android:exported 属性?

When will Push Kit include the android:exported attributes required for Android 12?

最新版Push Kit(5.3.0.304)编译targeting报错Android12:

Installation failed due to: 'INSTALL_PARSE_FAILED_MANIFEST_MALFORMED: Failed parse during installPackageLI: /data/app/vmdl520427088.tmp/base.apk (at Binary XML file line #349): com.huawei.hms.support.api.push.PushMsgReceiver: Targeting S+ (version 10000 and above) requires that an explicit value for android:exported be defined when intent filters are present'

由于 Android12 要求所有 intent-filters 包含 android:exported 属性,因此出现此错误。这在 Android 12 更改页面上公开:https://developer.android.com/about/versions/12/behavior-changes-12#exported

包含此更改的 Push Kit 版本的大概发布日期是什么时候?

更新:

刚和团队确认,请将推送包版本升级到6.1.0.300即可解决您的问题。

    // push kit
    implementation 'com.huawei.hms:push:6.1.0.300'

感谢您的反馈,经团队确认,我们将尽快发布 Android 12 的版本,并在发布时通知您。

请post Androidmanifest.xml 文件的更多详细信息。提供以下功能配置供您参考。它在华为 HMS 设备上使用或不使用“导出”属性。

清单文件