EvG*_*vG9 6 android proguard admob mopub millennial-media
我已经坚持了一段时间的问题,我无法弄清楚它是什么.问题是我最近更新了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 *;
}
Run Code Online (Sandbox Code Playgroud)
在发布版本中,当我尝试显示广告时,我会收到以下日志:
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.
Run Code Online (Sandbox Code Playgroud)
请提出错误信息.对于任何反馈,我们都表示感谢.
此外,我不知道这是否相关,但我正在研究Cocos2dx Android项目.
谢谢.
这ProGuard的确是.如果你不希望它"摆脱"的Mopub,AdMob和MMedia代码完全,只要把下面几行到proguard-project.txt你的项目的文件:
-keep class com.google.ads.** {*;}
-keep class com.mopub.mobileads.** {*;}
-keep class com.millennialmedia.android.** {*;}
-keep class com.millennialmedia.google.** {*;}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5967 次 |
| 最近记录: |