jjzjj

android - 如何在 Android 应用中实现 Admob AdView

我想在我的应用中使用Admob。我已经下载了SDK并按照步骤操作。有时,我会收到一个广告作为返回,但大多数时候,我会在LogCat中收到一个条目,上面写着“服务器没有找到任何广告”或类似的内容。Admob网站说,测试模式已启用。我想我可能做错了什么。我在哪里可以获得在Android应用程序中插入admob广告的分步指南?Admob开发者网站相当缺乏。另外,假设一切顺利,我现在想部署该应用程序。如何关闭Admob广告的测试模式?谢谢。 最佳答案 下载AdMobjar文件http://www.admob.com/my_sites/在您的

android - 广告不可见。不刷新广告。屏幕关闭后

我注意到在屏幕关闭后我收到以下消息:I/Ads﹕Adisnotvisible.Notrefreshingad.I/Ads﹕Schedulingadrefresh60000millisecondsfromnow.我在onResume中有以下代码:if(adView!=null){adView.resume();}我逐步执行了代码,它确实被调用得很好。如果我退出Activity并重新进入,它也能正常工作,唯一的问题似乎是在屏幕关闭后返回时。还有其他人有这个问题吗?谢谢。编辑:我用来创建广告View和请求的代码adView=newAdView(this);adView.setAdSize(A

java - AdView 减慢整个应用程序,可能的原因

我在屏幕下方有WebView+ListView和AdView。在加载AdView之前,WebView或ListView在旧设备(4.0-4.3Android)上运行非常缓慢,然后运行非常流畅。Logcat显示AdMob尝试加载某些东西的频率非常高,但都没有成功,直到......成功,然后应用程序才流畅。这可能是一个原因吗?如何解决?10-1001:02:20.9547160-7214/com.test.testV/webcore﹕webkitDrawNEW_PICTURE_MSG_ID10-1001:02:20.9647160-7214/com.test.testV/webcore﹕W

java - 在应用程序上加载 AdMob 广告的问题

我正在尝试在我的应用程序上显示广告横幅,但我似乎遇到了问题。每当我进入该Activity时,应用程序都会崩溃,并在我尝试加载广告时提到它是空引用。我不确定为什么。这是广告View的xml:这是使用广告的java代码://loadadsAdViewadView=(AdView)findViewById(R.id.bannerAd);AdRequest.Builderrequest=newAdRequest.Builder();request.addTestDevice(AdRequest.DEVICE_ID_EMULATOR);adView.loadAd(request.build())

android - AdMob 消失后的空白区域

我有布局结构:一切看起来都很好,直到我的AdMob消失了。然后我可以看到admob大小的空白黑色区域。更新:我的屏幕截图:通常我会在此处看到广告block,但是当我收到onFailedToReceiveAd(广告请求成功,但由于缺少广告资源而没有返回广告。)广告消失并且我的布局没有填满整个屏幕时。 最佳答案 你描述的看起来很奇怪......我认为导致广告消失的原因是万一广告被刷新,然后由于AdMob端缺少广告而没有转换任何广告。但根据我自己的测试,一旦广告加载完毕,如果后续广告刷新失败,之前的广告会继续显示,我还没有看到广告“消失”

android - 如何显示和隐藏 admob 横幅广告?

再给这个社区一次机会,我最近的问题从来没有得到回答嗯,我有一个游戏,游戏有一个暂停按钮,它隐藏了大部分游戏界面,只在中间显示一个暂停文本。有这么多可用空间,所以我想在底部放一个横幅,直到再次按下暂停按钮并继续游戏。我知道如何制作横幅广告://WhenpausebuttonispressedAdViewadView=(AdView)this.findViewById(R.id.adView);adView.setVisibility(View.VISIBLE);AdRequestadRequest=newAdRequest.Builder().build();adView.loadAd(

android - 如何将 AdView 放在 ConstraintLayout 的底部和其他东西下面?

我正在尝试从RelativeLayout迁移到ConstraintLayout,但我在将AdMobAdView添加到底部以及将其余内容添加到其上方时遇到问题。例如,使用RelativeLayout就是这么简单。您只需要将android:layout_alignParentBottom="true"放在AdView上,将android:layout_above="@+id/adView"放在包含内容的View上。我试图了解如何使用ConstraintLayout而不是RelativeLayout将此示例代码和这两行代码迁移到等效代码。拜托,有人可以帮助我完成此迁移吗?我在adView上方

android - 如何以编程方式为 AdMob 指定 adUnitId?

我正在尝试以编程方式将adUnitId设置为来自新GooglePlay服务(旧AdMob)的广告。我在XML中有这个(在中使用):在onCreate()中:AdViewmAdview=(AdView)findViewById(R.id.adView);mAdview.setAdUnitId(((App)getApplication()).getAdmobKey());mAdview.setAdListener(newAdListener(){@OverridepublicvoidonAdLoaded(){super.onAdLoaded();findViewById(R.id.adVi

android - admob 使用的 WebViewCoreThread AdView 使用高 CPU,即使父 Activity 已暂停

这个问题在这里已经有了答案:Android,AdMob:AdMobadrefreshdestroysframerate(2个答案)关闭6年前。我正在使用GoogleAdmobSDKv6.1.0(https://developers.google.com/mobile-ads-sdk/download),我以编程方式实例化com.google.ads.AdView(不是在XML中),并在我的Activity中动态地将其添加到LinearLayout中。我的一位用户报告说,当他们在我的Activity中单击“主页”按钮(以便将其置于后台)时,他们开始看到我的应用程序的CPU使用率很高。我能

iOS 6 和 iAds 给出了太多的警告

这是我的iAd代码,我收到了关于的警告setRequiredContentSizeIdentifiers-deprecatediniOS6ADBannerContentSizeIdentifier320x50-deprecatediniOS4.2ADBannerContentSizeIdentifier480x32-deprecatediniOS4.2setCurrentContentSizeIdentifier-deprecatediniOS6ADBannerContentSizeIdentifier480x32-deprecatediniOS4.2如何解决此问题,以免出现警告。-(