Ich verwende Vungle SDK 5.1.0.Probleme beim Abspielen von Anzeigen in Vungle
In Manifest:
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
[...]
<activity android:name="com.vungle.publisher.VideoFullScreenAdActivity"
android:configChanges="keyboardHidden|orientation|screenSize|screenLayout|smallestScreenSize"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"/>
<activity android:name="com.vungle.publisher.MraidFullScreenAdActivity"
android:configChanges="keyboardHidden|orientation|screenSize|screenLayout|smallestScreenSize"
android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen"/>
<activity android:name="com.vungle.publisher.FlexViewAdActivity"
android:configChanges="keyboardHidden|orientation|screenSize|screenLayout|smallestScreenSize"
android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen"/>
In meiner ersten Aktivität:
final VunglePub vunglePub = VunglePub.getInstance();
[...]
vunglePub.init(this, "XXXXX", new String[] { "PLACEMEXXXXX" }, new VungleInitListener() {
@Override
public void onSuccess() {
}
@Override
public void onFailure(Throwable e){
}
});
[...]
@Override
protected void onPause() {
super.onPause();
vunglePub.onPause();
}
@Override
protected void onResume() {
super.onResume();
vunglePub.onResume();
}
In meiner Main-Aktivität:
final VunglePub vunglePub = VunglePub.getInstance();
final AdConfig globalAdConfig = vunglePub.getGlobalAdConfig();
[...]
@Override
protected void onPause() {
super.onPause();
vunglePub.onPause();
}
@Override
protected void onResume() {
super.onResume();
vunglePub.onResume();
}
Wenn ich versuche,
vunglePub.playAd("PLACEMEXXXXX", globalAdConfig);
zu nennen
Ich merke es. Keine Werbung. Und Ideen, wie ich mein Problem lösen kann?
Die Auto-cached meiner PLACEMENTXXXXX ist wahr. "Beachten Sie, dass Sie für das automatisch zwischengespeicherte Placement loadAd nicht aufrufen müssen, da das SDK automatisch eine Anzeige nach der Initialisierung lädt. Wir empfehlen, das am häufigsten angezeigte Placement als automatisch zwischengespeicherte Auswahl auszuwählen." – SilverBlue