草庐IT

java - 如何在 IntelliJ Idea 上设置 admob?

这个问题听起来可能与以下问题重复:HowtoproperlyconfigureAdMobusingIntelliJIDEA?但事实并非如此!(特别是因为这个问题是从2011年开始的,并且google-process发生了变化(看起来))。I'mfollowingthisgoogle-referenceforpropersetup.首先,有“使用AndroidStudio”选项,我不知道那是什么。然后,我转到下一个:“使用Eclipse或另一个IDE”,然后有一个注释,非常直接。我在IntelliJIdea上选择了我的项目,按下F4(打开模块设置)并转到平台设置中的SDKs并添加了他们要

android - AdMob 真实广告未展示,仅展示测试广告

我已经在手机上测试了广告功能。仅显示测试广告。当我用我从AdMob获得的单元ID替换单元ID时,不会显示真正的广告。问题是什么?这是我的代码:ca-app-pub-11*************1/7********5对于我使用的xml用于加载我使用的广告AdViewadView=(AdView)findViewById(R.id.adView);AdRequestadRequest=newAdRequest.Builder().setRequestAgent("android_studio:ad_template").build();adView.loadAd(adRequest);

android - 如何使 admob 与 android 版本 <=3.2 一起工作?

我刚刚下载了最新的admobsdk并将其添加到我的应用程序中。但是它说它需要android3.2才能编译。我只想知道我的应用程序是否可以在以前的android版本上正常运行,广告是否会在以前的android版本上加载?如果是,那么最低android3.2要求是什么意思?如果不是,那么应该如何让广告在以前的Android版本上运行? 最佳答案 你必须给(4或您希望您的应用程序兼容的任何版本)在您的list文件中,以使其与旧版本兼容。可以使用android3.2编译并使应用程序在list文件中设置为最小sdk版本的旧版本上运行或者如果这

android - 对 AdMob、Ad Exchange 和 DFP 的差异感到困惑

我通读了GoogleMobileAdsSDKdocument在线的。在那里,它提供了如何使用AdMob、AdExchange和DoubleClickforPublisher(DFP)的指导。但是,在阅读了这些指南之后,我真的对它们之间的差异感到困惑。我觉得它们对于我的移动Android应用程序来说几乎是一样的。有人可以让我清楚这三者之间最主要的区别吗? 最佳答案 据我所知,有一个SDK,有3种不同的广告获取方式。AdMob会为您管理投资者,您会根据观看次数和点击次数获得报酬。DFP为您提供了一个广告容器,但您必须找到为其付费的公司。

android - 在一个应用程序 Activity 中放置两个广告是否违反 admob 规则?

在一个应用程序Activity中放置两个广告是否违反admob规则?发布商ID是等效的。如果这违反规则,您能否在一个Activity中放置两个广告,但使用不同的发布商ID?在安卓上 最佳答案 来自AdMob帮助页面TipsforDevelopers&PublishersThenumberofadsonasinglepageshouldnotexceedoneiftheadisfixedtothescreentoporscreenbottom.Ifthepagescrolls,thereshouldbeamaximumofoneado

安卓,AdMob : AdMob ad refresh destroys frame rate

我正在开发一款游戏,并且进展顺利。不过,我对AdMob广告刷新确实有点问题。每次刷新广告或绘制广告的不同方面时,我的帧率都会直线下降,几乎让游戏无法播放。这是我要加载的广告...ad=newAdView(this,AdSize.BANNER,"...");AdRequestadRequest=newAdRequest();adRequest.addTestDevice("...");adRequest.addTestDevice("...");RelativeLayout.LayoutParamslp=newRelativeLayout.LayoutParams(RelativeLay

android - Admob Interstitial 广告(全屏)不会显示

我想在我的Android应用程序中显示全屏横幅。在onCreate中我调用这个函数:@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);showInterstitial();}我的功能:privatevoidshowInterstitial(){interstitialAd=newInterstitialAd(this);interstitialAd.setAdUnitId(getString(R.string.ad_banner_id));interst

java - Admob 没有填满所有宽度

我对admob横幅尺寸有疑问:我的测试终端是SamsungGalaxys(480x800)和Asuseeepadtransformer(800x1200)。在admobdoc我使用的横幅尺寸是手机320x50和平板电脑728x90。对于480x800(和纵向),添加会展开并填充所有布局,但在横向或平板电脑中,横幅只占据一部分,其余部分为黑色。我该如何解决?谢谢 最佳答案 您必须在adView属性adSize中设置标志SMART_BANNER。像那样: 关于java-Admob没有填满所有

android - 以编程方式创建 Admob 原生广告

我正在尝试以编程方式设置来自Admob的原生广告,但官方指南中几乎没有关于它的文档here.我想我已经接近解决方案了,但我不知道如何设置它的单位大小。文档说:PublisherscanalsousetheFULL_WIDTHconstantwhenprogrammaticallycreatinganAdSizeforaNativeExpressAdView.问题是这个FULL_WIDTH单元不像其他可用单元那样是AdSize单元,它只返回一个整数。这是我现在得到的:mAdmobNativeExpressAdview=newNativeExpressAdView(this);mAdmob

java - android admob 在横向上调整大小

我已经在list上声明了adMob,例如当设备旋转时它会正确调整大小,但现在我必须将android:configChanges="keyboardHidden|orientation"添加到包含adMob的Activity以防止Activity重新加载。我正在达到它,但现在adMob在横向时没有缩放。onConfigChanges事件我现在可以强制调整adMob的大小,使其具有适当的横向尺寸。如何?谢谢。@OverridepublicvoidonConfigurationChanged(ConfigurationnewConfig){super.onConfigurationChang