我在我的应用程序中使用AdMob (它发布在google play上)。我正在我的真实设备上开发和测试它。为了调试,我将AdMob应用程序ID和AdMob单元ID设置为作为样本ID,但有时在调试时,会出现真正的间隙广告!我怎么才能阻止它呢?
测试ID:
Sample AdMob App ID: ca-app-pub-3940256099942544~3347511713
test Ad Unit ID for Android Interstitials:ca-app-pub-3940256099942544/1033173712
是否需要引入我的设备作为测试设备?我从来不点击,总是选择跳过按钮
我正尝试在我的HTML5游戏中使用cordova插件-admob免费实现间质广告。
我使用它的方式如下:
var ADMOB_AndroidID = (my Admob ID here);
var ADMOB_iOSID = "";
var ADMOB_WindowsID = "";
document.addEventListener( 'deviceready', initAdmob );
function initAdmob() {
var admobid = {};
if ( /(android)/i.test(navi
事情是这样的,正如你可能知道Admob有一个AdSize.*函数,在那里你放置Banner来显示横幅广告,和AD_banner`的平板电脑横幅,我想做的是采取一个设备的屏幕大小,以便我可以在我的if语句中,然后把正确的横幅为正确的设备,我希望我是清楚的enough.So任何人可以告诉我如何才能获得设备的屏幕尺寸?谢谢你/以下是我到目前为止所做的工作
DisplayMetrics dm = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(dm);
if (dm
只有当我在我的设备上运行应用程序(也来自试飞)时,我才会对AdMob产生问题。
错误是:未能接收广告。
它在模拟器上工作得很好。
var adMob = _admob.createView({
height: "10%",
bottom: 0,
debugEnabled: false, // If enabled, a dummy value for `adUnitId` will be used to test
adType: _admob.AD_TYPE_BANNER,
adUnitId:
在升级Google AdMob广告库19.4.0到19.5.0之后,一些设备出现了新的异常:
Caused by java.lang.ClassNotFoundException
Didn't find class "androidx.work.impl.WorkManagerInitializer" on path: ...
dalvik.system.BaseDexClassLoader.findClass (BaseDexClassLoader.java:196)
androidx.core.app.CoreComponentFactory.instantiat