草庐IT

android - 允许 AdMob 展示视频广告

我有一个可以完美显示插页式广告的应用程序,但它们只是图像,作为以视频为生的一代人,我认为让Admob也显示视频广告会很有帮助。我是否必须为此添加额外的权限?或者我应该采取哪些不同的做法?这是我展示广告的方式;interstitial=newInterstitialAd(Main.this);//InserttheAdUnitIDinterstitial.setAdUnitId("ca-app-pub-...442");//LocatetheBannerAdinactivity_main.xml//RequestforAdsadRequest=newAdRequest.Builder()

android - 在后台线程上加载广告 (adMob)

我想在后台线程上加载我的添加,因为它使SlidingMenu在打开和关闭时滞后。我应该使用Thread/Handler吗?还是AsyncTask?StringMY_AD_UNIT_ID="----";AdViewadView=newAdView(getActivity(),AdSize.BANNER,MY_AD_UNIT_ID);finalLinearLayoutadLayout=(LinearLayout)getActivity().findViewById(R.id.adLayout);adLayout.addView(adView);adView.loadAd(newAdRequ

android - 使用带有最新支持库的 admob 15.0.0 时发生 Gradle 冲突

我正在使用“com.google.android.gms:play-services-ads:12.0.1”。和android支持版本27.1.1。当我尝试将我的广告库升级到最新版本(15.0.0)时,我收到一条错误消息,提示我必须使用相同的版本规范。请参见下图。有没有办法同时为supportLibraries和play-services-ads使用最新版本?请注意,我使用12.0.1版本的play-services-ads时不存在这个问题 最佳答案 您可以尝试通过将支持库添加到依赖项block来覆盖冲突的支持库:implement

android - AdMob 插页式广告只显示一次

当广告应该在一个session中第二次或第三次打开时,LogCat会显示错误消息“尝试使用不同的广告管理器启动新的AdActivity”。我通过我的应用程序主屏幕的onresume方法中的Intent启动插页式广告:@OverridepublicvoidonResume(){super.onResume();if(this.getIntent().hasExtra("show_ad")){if(this.getIntent().getExtras().getBoolean("show_ad")){showInterstitialAd();}}}publicvoidshowInterst

android - 为不同的 Activity 实现 admob

我总共有三个Activity,我正在为每个Activity实现admob,每个Activity都有自己的横幅,当Activity发生变化时,另一个Activity会因为后台加载广告而挂起一点,有什么办法吗切换时所有Activity中都会出现一个横幅以避免延误。 最佳答案 您只需在应用程序类中加载广告即可在任何Activity中使用它。可以下载demo当我这样做时,应用类importandroid.app.Application;importandroid.view.ViewGroup;importandroid.widget.Lin

android - 寻找一种方法来在显示 admob 插页式广告时停止强制我的应用程序进入全屏

我在我的应用程序中实现了admob插页式广告,一切正常。Admobs插页式广告是全屏的,这很好,问题是当admob插页式广告全屏显示时,我的应用程序(在后台)也会跳到全屏。现在,当有人关闭广告时,应用会再次从全屏跳回到正常状态,这对我来说像是一个错误,因为它会导致轻微的闪烁效果。有没有其他人注意到这种效果,或者只有我一个人在其中?有什么办法可以解决这个问题吗?我可以强制我的应用程序保持这种状态而不跳转到全屏吗?或者我可以在插页式广告上强制使用状态栏吗?提前致谢!编辑,我的源代码与此非常相似(标准方法取自谷歌本身):publicclassBannerExampleextendsActiv

android - 如何使用 Xamarin/Monogame 在 Android 应用程序的屏幕底部显示 AdMob 广告?

几个月来我一直在使用MonoGame开发一款游戏,几天前我才发布它。现在,我正在尝试让AdMob正常工作,以便我可以发布该应用程序的免费精简版。我是Android布局的新手,所以我不知道自己在做什么。在网上搜索有关使用MonoGame实现AdMob的一些信息后,我能够在我的应用程序中显示广告,但该应用程序始终显示在屏幕顶部。我很难找到任何关于使用MonoGame/Xamarin专门重新定位广告的信息。下面是有效的代码,并在屏幕顶​​部显示广告:Activity1.cs:publicclassActivity1:Microsoft.Xna.Framework.AndroidGameAct

android - admob:应用程序在 android 3.2 上崩溃

我正在将admob集成到我完美运行的android应用程序中。我设法在我的JellyBean(4.1.2)手机上运行,​​但该应用程序在我的蜂窝平板电脑(3.2)上崩溃并显示消息java.lang.NoClassDefFoundError:android.net.http.HttpResponseCache不确定是否相关,但在我的list文件中我设置了我的minSdkVersion="9"我似乎无法在谷歌上找到相关问题。有没有人见过这个?可能是什么原因?编辑:libs文件夹中没有文件。一切都使用gradle设置。我的list文件: 最佳答案

android - 对多个 AdView 使用一个 AdMob AdRequest?

我有一个Android应用程序,它有几个AdView,到目前为止每个AdView都有自己的AdRequest。但是是否可以/推荐为每个AdView只使用一个AdRequest?这有什么不同吗?(当然有区别,但是值得思考吗?) 最佳答案 您可以对多个请求使用相同的AdRequest。它只是一个简单的对象,其中包含有关您要加载的广告的一些元信息。请记住,一个Activity只能显示一个AdView。如果您真的想在不同的Activity中使用静态AdRequest对象,那是可行的。但是,每次您想要加载广告时创建一个新请求可能同样容易。

dart - Flutter:横幅广告与主屏幕重叠

我正在开发一个Flutter应用并成功展示了AdMob横幅广告,但是该广告与我的应用主屏幕的底部重叠:关注thisarticle,我设法使应用程序屏幕的底部正确显示,但是牺牲了persistentFooterButtons,我认为这不是一个理想的解决方案。我正在考虑将Scaffold对象和固定高度区域放入由Center对象包含的列中,类似于以下内容:@overrideWidgetbuild(BuildContextcontext){returnnewCenter(child:newColumn(crossAxisAlignment:CrossAxisAlignment.center,c