必要なアダプターを MoPub モジュールのソースにコピーするなど、MoPub から完全な SDK を統合しました。
ただし、MoPub から広告をリクエストすると、エラーが発生し続けます。
Couldn't locate or instantiate custom event: com.mopub.mobileads.VastVideoInterstitial.
問題は、それVastVideoInterstitial
が最も確実に含まれていることです。そのため、なぜ MoPub がそれを見つけられないのか、私は困惑しています。MoPubAndroidManifext.xml
モジュールで見つけたすべてのアクティビティが含まれています。
<activity android:name="com.mopub.mobileads.MoPubActivity" android:configChanges="keyboardHidden|orientation|screenSize"/>
<activity android:name="com.mopub.mobileads.MraidActivity" android:configChanges="keyboardHidden|orientation|screenSize"/>
<activity android:name="com.mopub.common.MoPubBrowser" android:configChanges="keyboardHidden|orientation|screenSize"/>
<activity android:name="com.mopub.mobileads.MraidVideoPlayerActivity" android:configChanges="keyboardHidden|orientation|screenSize"/>
<activity android:name="com.google.ads.AdActivity" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize" />
<activity android:name="com.millennialmedia.android.MMActivity" android:theme="@android:style/Theme.Translucent.NoTitleBar" android:configChanges="keyboardHidden|orientation|keyboard" />
<activity android:name="com.millennialmedia.android.VideoPlayer" android:configChanges="keyboardHidden|orientation|keyboard" />
<activity android:name="com.mopub.mobileads.BaseVideoPlayerActivity" android:configChanges="keyboardHidden|orientation|keyboard" />
<activity android:name="com.google.android.gms.ads.AdActivity"
android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"/>
VAST ビデオ インタースティシャルを表示するために何が欠けていますか? MoPub でオフにすることもできますが、アプリの eCPM が低下するため、これは不適切なオプションのようです。
Android でこの問題を解決するにはどうすればよいですか?