草庐IT

android - 如何使用 IntelliJ IDEA 正确配置 AdMob?

我正在尝试将AdMob整合到我的Android应用程序中。我正在使用IntelliJIDEA进行开发,但我似乎无法正确设置我的项目。此时我已经完成了以下操作:完成了下载AdMobSDK所需的所有准备步骤。遵循指示here,试图为IntelliJIDEA扩充它们。我已将AdMobSDK的单项模块库依赖项添加到我的项目中。如果我尝试在代码中使用它们,IDE似乎可以毫无问题地识别SDK中的类。但是,它无法在XML中解析它们。我有以下两个错误:无法解析符号'AdActivity'当我在AndroidManifest.xml中设置广告Activity时,说明要求。Elementcom.googl

android - Admobs 需要我已经拥有的权限

我正在尝试在Android上使用AdMobs。这是我的list:这是我的观点:而且我有最新的admob库。我仍然在logcat中遇到这个奇怪的错误:INTERNETpermissionsmustbeenabledinAndroidManifest.xml我有互联网许可。我的应用程序使用互联网并且使用得很好。只有广告不想合作。在哪里可以查找错误? 最佳答案 我认为你在错误的地方添加了权限,添加完整的AndroidManifest.xml文件,相反,您的list文件应如下所示:并且在您的Layout中,您应该在Layout标记中包含以下

android - AdMob 帐户迁移和 AdSense 帐户

今天,我尝试将旧的AdMob帐户升级到新的AdMob(使用本指南https://support.google.com/admob/v2/answer/3077517)。但是我在验证信息的第一步失败了:您需要一个有效的AdSense帐户才能注册AdMob,但您的AdSense帐户申请目前未获批准。要更新并重新提交您的申请,请直接访问AdSense。前段时间我试图为我的一个页面创建一个AdSense帐户,但由于缺乏好的内容而被拒绝。这是我的问题:我是否需要一个能够通过AdSense内容审核的网站,以便能够通过AdMob在Android应用程序中发布添加内容? 最

android - 显示图片时,Google Ads MediaView 无法正确地将高度调整为 wrap_content

我今天收到一封来自AdMob的电子邮件说:Changetonativeadspolicy:NativeadswillrequireMediaViewtorenderthevideoormainimageasset.Inanefforttohelpyoudeliverabetteradexperiencemoreeasily,beginningOctober29th,nativeadswillrequireMediaViewtorenderthevideoormainimageasset.Adunitsnotcompliantbythisdatewillstopservingads,wh

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

android - 更新 PlayServices 和 Firebase 的新版本 10.2.0 时出现问题

我使用AndroidStudio开发了一个Android应用程序,今天我收到消息说有新版本的GooglePlay服务和Firebase。From10.0.1to10.2.0.我仅使用GooglePlay服务分析和广告。我已经在第9分钟选择了API,现在我认为广告无法在API我的build.gradle文件:applyplugin:'com.android.application'android{compileSdkVersion25buildToolsVersion"25.0.0"defaultConfig{applicationId"com.ilyo.x1application"mi

java - 出现时android获取adMob横幅高度

我正在向我的应用程序成功添加adMob横幅。当横幅出现时,我需要获取它的高度以调整所有布局元素的大小。我正在使用正确触发的onReceivedAd事件。但是,alturaBanner=0。那么,如何获取它的高度呢?谢谢。/**Calledwhenanadisreceived.*/@OverridepublicvoidonReceiveAd(Adad){adView.setVisibility(View.VISIBLE);intalturaBanner=adView.getHeight();RelativeLayout.LayoutParamsparams1=(android.widge

android - 无法解析 : com. google.android.gms :play-services-basement:12. 0.1

这是我的依赖dependencies{compileproject(':react-native-fcm')//compile'com.google.firebase:firebase-core:11.2.0'//FCM-thisdecidesyourfirebaseSDKversioncompile(project(':react-native-maps')){excludegroup:'com.google.android.gms',module:'play-services-base'excludegroup:'com.google.android.gms',module:'pl

android - 安装应用形式奖励视频后如何奖励用户 - android

我在我的Android应用程序中使用来自Admob的奖励视频服务,当视频结束时,用户会得到奖励。我想仅在用户安装视频中的应用后才奖励用户。我怎样才能做到这一点? 最佳答案 实现RewardedVideoAdListener并覆盖其方法@OverridepublicvoidonRewarded(RewardItemrewardItem){//hereinthismethodyouhavetorewardtheuser} 关于android-安装应用形式奖励视频后如何奖励用户-android