InMobi 广告的 AdMob 中介清单错误

AdMob mediation Manifest error with InMobi ads

我正在尝试使用 InMobi 实施 AdMob 中介,但广告不会展示。我正在关注 their documentation 并且我已经添加了 SDK 和 AndroidX:

implementation 'com.google.firebase:firebase-ads:18.2.0'
implementation 'com.google.ads.mediation:inmobi:7.3.0.0'

android.enableJetifier=true
android.useAndroidX=true

但是,当我使用 Mediation Test Suite 时,出现如图所示的清单错误:

可能导致问题的原因是什么?

我在 IronSource 调解中心找到了解决方案。我所要做的就是将其添加到清单中:

        <activity
                android:name="com.inmobi.rendering.InMobiAdActivity"
                android:configChanges="keyboardHidden|orientation|keyboard|smallestScreenSize|screenSize"
                android:hardwareAccelerated="true" />
        <receiver
                android:name="com.inmobi.commons.core.utilities.uid.ImIdShareBroadCastReceiver"
                android:enabled="true"
                android:exported="true"
                tools:ignore="ExportedReceiver">
            <intent-filter>
                <action android:name="com.inmobi.share.id" />
            </intent-filter>
        </receiver>

P.S。 ImIdShareBroadCastReceiver 已弃用,但仍需要。