草庐IT

java - Admob 广告无法根据屏幕方向正确调整大小 [包括图片]

我在我的应用程序中使用Admob转换广告,但遇到了问题。每当我将屏幕转到横向模式时,广告都会显示,但它的尺寸与纵向模式下的尺寸相同。在我的list中将此xml声明添加到我的主要Activity之后,出现了这个问题,这是保持应用程序主要部分顺利运行所必需的:android:configChanges="orientation|keyboardHidden|screenSize"我在我的广告中使用智能横幅尺寸:ads:adSize="SMART_BANNER"我附上了这个问题的图片:我需要做什么才能让广告在横向模式下正确调整大小而不删除android:configChanges="orie

android - Admob child 定向设置

Google有specified那个AdRequestadRequest=newAdRequest.Builder().tagForChildDirectedTreatment(true).build();将使您的广告对child友好,以符合COPPA合规性。我已在我的应用中指定了此选项。那么,为什么我仍然会在我的admob广告中看到成人约会网站的广告?这被认为对child友好吗?我错过了什么谷歌吗? 最佳答案 具有讽刺意味的是,《child在线隐私保护法》与内容无关。它旨在防止广告商收集13岁以下child的数据。就FTC而言,成

安卓 : AdMob onClickListener

我在我的android应用程序中显示AdMob的横幅。我希望当用户点击它消失的横幅时。我已经尝试了代码AdView.setOnClickListener但它不起作用...编辑:这是代码privatevoidvisual_banner(){//#####Pubblicità#####//CreatetheadViewadView=newAdView(this,AdSize.BANNER,"a14e5bed604ebf8");//LookupyourLinearLayoutassumingit’sbeengiven//theattributeandroid:id="@+id/mainLay

android - 错误 : Multiple dex files define Landroid/support/annotations/AnimRes with Admob and Facebook Cordova plugins

我正在使用cordova和Ionic框架构建应用程序。我正在使用Wizcorpfacebook插件:https://github.com/Wizcorp/phonegap-facebook-plugin。我最近添加了googleadmob插件:https://github.com/floatinghotpot/cordova-admob-pro但是现在当我构建我的项目时遇到了错误:UNEXPECTEDTOP-LEVELEXCEPTION:com.android.dex.DexException:MultipledexfilesdefineLandroid/support/annotat

android - 如何使用 intent 预加载 AdMob 插页式广告并发送到另一个 android Activity

我需要一些有关AdMob插页式广告的帮助。我想在一项Activity中预加载插页式广告。这很简单。//Createanad.interstitialAd=newInterstitialAd(this);interstitialAd.setAdUnitId(AD_UNIT_ID);AdRequestadRequest=newAdRequest.Builder().addTestDevice(AdRequest.DEVICE_ID_EMULATOR).addTestDevice(TEST_DEVICE_ID).build();//Loadtheinterstitialad.intersti

android - Admob 错误 : Not enough space to show ad. 需要 320x50 dp,但只有 309x0 dp

我正在尝试将智能横幅广告添加到我的fragment布局中,但我不断得到的是“没有足够的空间来展示广告。需要320x50dp,但只有309x0dp”。这是我的fragment布局。这是Activity布局//Containerfortoolbar//Containerforfragment我实在想不通为什么高度是0dp。你能帮帮我吗? 最佳答案 根据Admob文档/指南广告View必须是设备的全宽。由于您为布局提供了padding,因此它失败了,因为它无法填充布局的整个宽度。您只需删除RelativeLayout中的填充即可解决此问题

android - 如何在 build.gradle 中指定 admob 库?

我可以在AndroidStudio的build.gradle中指定AdMob库以避免本地有AdMobjar吗?我试过了dependencies{compile'com.google.ads:6.2.1+'}但它不起作用。我错过了什么吗? 最佳答案 如果您使用以下内容会更好:compile'com.google.android.gms:play-services-ads:7.5.0'因为,它会减少您的apk文件大小。 关于android-如何在build.gradle中指定admob库?,

android - admob:如何在 UI 线程之外加载 AdRequest?

我有一个游戏里面有广告。我最终发现延迟的根源基本上是因为adRequest过程需要很长时间。super.onCreate(savedInstanceState){mainLayout=newLinearLayout(this);mainLayout.setOrientation(LinearLayout.VERTICAL);adView=newAdView(this,AdSize.BANNER,"MY_ID");adView.setVisibility(AdView.VISIBLE);mainLayout.addView(adView);adView.loadAd(newAdReque

Android 原生广告 admob

我一直在尝试从admob实现原生广告。我从Github得到了一些示例代码.我试图实现这段代码,演示代码运行良好。原生广告正常显示。然后我创建了自己的Admob帐户并获得了一个广告单元ID。之前的原生广告演示代码不适用于此ID,尽管我创建的AdUnitID对于横幅类型广告工作正常,但我收到错误代码0的错误。有人可以帮帮我吗? 最佳答案 伙计们,我也遇到了同样的问题,最后我找到了解决方案,希望你们都这样..:)在此图片中,当您尝试创建AdUnitId时,请确保此处的宽度和高度与XML文件中的宽度和高度相同Onemorethingyouh

android - 通过 MoPub 调解将 GDPR 同意转发给 AdMob

我正在使用MoPub展示AdMob广告,我需要了解如何正确配置SDK以将许可传递给适配器。对于MoPub自己的广告,我使用Mopub提供的同意屏幕,但他们声明不收集AdMob广告的同意。因此,我需要显示一个额外的同意屏幕(可能与Google的ConsentSDK一起使用,如果它可用)以获得该同意。到目前为止,一切都很丑陋,但或多或​​少很清楚。问题是我如何将许可传递给MopubSDK中的AdMob适配器。阅读AdMob的文档我需要遵循以下说明:ThedefaultbehavioroftheGoogleMobileAdsSDKistoservepersonalizedads.Ifause