问题标签 [google-admob]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3226 浏览

android - Firebase 广告:java.lang.InstantiationError:com.google.android.gms.internal.zznv

将 AdMob 添加到我的 Android 应用程序让我发疯:o

Firebase 已经在运行(auth、db、...)。

我也为广告添加了 gradle 依赖项。
我完全按照 Google 的说明进行操作。
我有两个问题:

  1. 我的 xml 布局文件中的 AdView Container 无法在预览中呈现。它说:

无法实例化以下类:com.google.android.gms.ads.AdView

异常详细信息 java.lang.NoClassDefFoundError: 无法在 com.google.android.gms.internal.zzez 初始化类 com.google.android.gms.internal.zzeh。在 com.google.android.gms.internal.zzez。在 com.google.android.gms.internal.zzez。在 com.google.android.gms.ads.BaseAdView。在 com.google.android.gms.ads.AdView。在 java.lang.reflect.Constructor.newInstance(Constructor.java:423) 在 android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:727)

  1. 如果我尝试在我的代码中初始化广告,它会在此代码行中崩溃:

MobileAds.initialize(getApplicationContext(), "ca-app-pub-XXXXXXXXXXXXXXXXX");

E / UncaughtException:java.lang.InstantiationError:com.google.android.gms.internal.zzeh的com.google.android.gms.internal.zznv。(未知来源)com.google.android.gms.internal.zzeh .(Unknown Source) at com.google.android.gms.internal.zzfb.zza(Unknown Source) at com.google.android.gms.ads.MobileAds.initialize(Unknown Source) at com.google.android.gms。 ads.MobileAds.initialize(Unknown Source) at de.philweb.myweightlog.MainActivity.onCreate(MainActivity.java:233)

我尝试了我在 SO 上找到的所有内容。像 MultiDex 并将 AdsActivity 添加到清单中,没有成功。现在我真的需要你的帮助:(

谢谢大家,菲尔

清单:

这是我的 build.gradle

0 投票
1 回答
996 浏览

android - Andengine Banner Admob 黑屏

我正在尝试将广告添加到一个简单的应用程序,但是当应用程序运行时,手机的屏幕是黑色的。我已经尝试了几乎所有在 Google 中完成的解决方案,但都没有。有没有人可以帮助我。谢谢

代码

布局:main.xml

清单.xml:

logcat 信息中的 Android 版本 4.2.2 和 java 版本 1.7:

0 投票
1 回答
143 浏览

swift - 晦涩的问题,Google AdMob SDK,XCode 8.2 + Cocoapods 集成

我遇到了一个非常奇怪的问题,让我忙了一个多星期,我认为这是 GoogleAdMob SDK、Xcode 8.2、cocoapods 或它们的组合的错误。

我将其发布在这里,希望工程师能够确认错误并为我们的团队指明正确的解决方向。

问题是这样的:

  1. 创建一个空的 Xcode 项目
  2. 添加/安装GoogleAds-IMA-iOS-SDK-For-AdMob吊舱
  3. 提交所有内容并从本地计算机中删除存储库
  4. 再次签出存储库
  5. 点击构建。项目将无法构建并出现错误ld: framework not found GoogleMobileAds
  6. 要修复,注释掉GoogleAds-IMA-iOS-SDK-For-AdMobpod 并运行pod update,然后再次取消注释并再次运行pod update,项目将构建。
  7. 如果您此时尝试提交,git 将不会接受任何更改
  8. 重复步骤 3 和 4,您将返回步骤 5

我在这里创建了一个存储库https://github.com/piterwilson/testAdmob可以重现该错误。

我发现的“修复”对我们的团队不起作用,因为我们提交代码并将其发送到 Jenkins 服务器,该服务器创建了许多具有我们业务所需的不同代码签名的构建。

Jenkins 构建总是失败并显示 ld: framework not found GoogleMobileAds

额外信息:这只是从今年开始发生的。也许是因为 Xcode 8.2 (?) 但我们不能确定问题到底出在哪里。

0 投票
3 回答
1011 浏览

android - Admob 印象,如何

我即将在我的应用程序中集成 Admob,我知道这不是“编码错误问题”,但我需要使用它的人对 Admob 进行一些澄清。

我想知道印象如何工作并计算它。

当广告出现时,他们只计算 1 次展示?因此,如果我只保留该广告几秒钟或 60 秒是一回事吗?对我来说听起来很奇怪。

在我看来,更公平的是,展示次数是根据显示的秒数计算的......

有人可以向我解释这件事是如何工作的?

0 投票
1 回答
980 浏览

android - 默认视频播放器中的插页式广告 onBackPressed

我正在制作一个电视频道流媒体应用程序,当从列表视图中单击一个频道时,它会转到另一个活动,并弹出播放器选择,然后在选择播放器后播放视频。现在我正在实施 admob 插页式广告,它应该直接显示在 BackPressed 上,然后在关闭广告后转到我的“活动 A”(第一个活动)而不是第二个活动 B。它完美地工作但是当我按下后退按钮时它转到第二个活动空白屏幕,然后在背面按到广告。我怎样才能在默认选择的视频播放器的背面显示广告。这是一些代码

活动A

活动 B

和 onBackPressed

0 投票
1 回答
2108 浏览

android - Gradle 应用插件:com.google.gms.google-services

当我尝试将 apply plugin: 'com.google.gms.google-services' 放在我的构建 gradle 的底部或我的应用程序构建 gradle 中的任何其他位置时,我收到一个错误,说它找不到它。

这是我的 gradle 代码,所以你们可以帮助我找出放置它的位置。

0 投票
0 回答
262 浏览

ios - 如何在适用于 ios swift 的 admob 中将测试广告更改为实时广告

我在我的 ios(swift) 应用程序中使用 Admob 广告。我已经在测试模式下展示了广告,如何在将其移入应用商店之前将其更改为实时模式。->测试模式和直播模式的adunit id有什么变化吗?->使用直播广告的流程是什么?->如何在我们自己的应用程序中添加自定义广告?请提供程序或链接

0 投票
1 回答
109 浏览

android - Admob 在 xml 预览中显示,但在移动设备中运行时不显示

我在使用 admob 时遇到问题,我可以在 xml 布局中看到白色横幅的预览,而当我运行它时,我无法在移动屏幕中看到横幅。

为了将 admob 与凭据集成,我已经完成了所有必要的工作。

这是我的活动文件

这是我的 xml 布局,其中相对布局包装为父级

下面是我的清单

0 投票
1 回答
268 浏览

swift - 我如何将承认插页式广告集成到 swift 3. 它是一个虚拟按钮

我的暂停菜单的代码我如何将一个承认插页式广告集成到 swift 3 中。它是一个虚拟按钮。这是我的暂停屏幕的样子:import SpriteKit

让 BUTTON_DISTANCE: CGFloat = 15 让 Background_COLOR = UIColor(red: 255, green: 255, blue: 255, alpha: 0.2)

类 PauseMenu { 让 resumeButton: 按钮让 resetButton: 按钮让 menuButton: 按钮让根: SKNode = SKNode() 让 gameDelegate: GameDelegate 让背景: SKSpriteNode

}

我希望在您单击休息按钮时显示广告。-Thx Zain

0 投票
1 回答
1423 浏览

google-admob - 我可以将 1 个应用程序中的 2 个 admob id 与 2 个不同的 admob 帐户相关联吗?

我有一个 android 应用程序,我想在应用程序中添加 2 个具有不同帐户的 admob id。我可以那样做吗?