android - TapJoy 插页式广告崩溃

标签 android mobclix tapjoy

当我集成 TapJoy 插页式广告时,它运行良好。但现在,我有一个机制,如果 Tapjoy 无法提供广告,我会转至其他广告网络,如 adMob、Mobclix 等。 问题是滚动机制在除 Tapjoy 之外的所有广告网络上都运行良好。 以 Tapjoy 为例,每当发生故障并且 admob、mobclix 或 Inmobi 发生翻转时,应用程序就会崩溃。 崩溃日志:

java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare()
    at android.os.Handler.<init>(Handler.java:121)
    at com.mobclix.android.sdk.MobclixFullScreenAdView$AdResponseHandler.<init>(MobclixFullScreenAdView.java:392)
    at com.mobclix.android.sdk.MobclixFullScreenAdView$AdResponseHandler.<init>(MobclixFullScreenAdView.java:392)
    at com.mobclix.android.sdk.MobclixFullScreenAdView.<init>(MobclixFullScreenAdView.java:104)
    at com.apostek.library.AdLibrary.loadInterstial(AdLibrary.java:1091)
    at com.apostek.library.AdLibrary.rollOverInterstial(AdLibrary.java:1450)
    at com.apostek.library.AdLibrary.access$0(AdLibrary.java:1447)
    at com.apostek.library.AdLibrary$9.getFeaturedAppResponseFailed(AdLibrary.java:1408)
    at com.tapjoy.TapjoyFeaturedApp$1.run(TapjoyFeaturedApp.java:98)
    at java.lang.Thread.run(Thread.java:1096)

最佳答案

Tapjoy getFeaturedApp() 方法正在生成一个新线程,听起来您的 adMob 库应该在主线程上运行。尝试使用runOnUiThread让您的 adMob 代码在主线程上运行。

关于android - TapJoy 插页式广告崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10226491/

相关文章:

ios - 具有全屏广告的广告网络的 MonoTouch 绑定(bind)?

android - Libgdx 和 Leadbolt

java - Mobclix 横幅 NullPointerException?

android - TabLayout 中选定的自定义选项卡文本颜色

Android Studio 层列表渲染

java - 是否可以在谷歌地图上识别最近的街道?

iphone - 广告 View 不旋转

ios - Tapjoy 展示位置问题 广告在应用程序中不可见

iphone - TapJoy 旋转我在游戏中使用的所有 UIViewContoller

android - 第二次打开 SupportMapFragment 时出错