【发布时间】:2013-09-06 15:43:20
【问题描述】:
我被一个问题困住了一段时间,我不知道它是什么。问题是我最近更新了 Mopub Android SDK,在此之前,插页式 + 横幅广告(AdMob 和 Millennial Media)都运行良好。现在这些广告在发布版本中不起作用,但它们在调试版本中起作用。所以我认为这是proguard 的问题,但我无法追踪它是什么。 proguard 是根据 Mopub 指南设置的。
我已为我的项目将以下内容添加到 proguard:
-keep class com.google.ads.**
-keep class com.millennialmedia.android.**
-keep public class com.mopub.mobileads.*
-keepclassmembers class com.millennialmedia.android.* {
public *;
}
在发布版本中,当我尝试展示广告时,我得到以下日志:
I/MoPub (29856): Fetching ad network type: admob_native
D/MoPub (29856): Loading custom event interstitial adapter.
D/MoPub (29856): Attempting to invoke custom event: com.mopub.mobileads.GoogleAdMobInterstitial
D/MoPub (29856): Couldn't locate or instantiate custom event: com.mopub.mobileads.GoogleAdMobInterstitial.
I/MoPub (29856): Fetching ad network type: admob_native
D/MoPub (29856): Loading custom event adapter.
D/MoPub (29856): Attempting to invoke custom event: com.mopub.mobileads.GoogleAdMobBanner
D/MoPub (29856): Couldn't locate or instantiate custom event: com.mopub.mobileads.GoogleAdMobBanner.
V/MoPub (29856): MoPubErrorCode: Unable to find Native Network or Custom Event adapter.
请提出错误可能是什么。任何反馈将不胜感激。
我也不知道这是否相关,但我正在开发一个 Cocos2dx Android 项目。
谢谢。
【问题讨论】:
标签: android admob proguard mopub millennial-media