草庐IT

android - PublisherAdView.loadAd() 抛出 SecurityException - getTasks() 需要 android.permission.GET_TASKS

从昨天3月11日开始,我开始看到SecurityException崩溃的高峰。(请参阅下面的堆栈跟踪。)其他人是否也看到此异常?搜索没有出现任何结果。我的问题是升级到更新版本的Play服务能否解决问题。这是堆栈:java.lang.SecurityException:PermissionDenial:getTasks()frompid=30319,uid=10157requiresandroid.permission.GET_TASKSatandroid.os.Parcel.readException(Parcel.java:1474)atandroid.os.Parcel.readE

android - PublisherAdView.loadAd() 抛出 SecurityException - getTasks() 需要 android.permission.GET_TASKS

从昨天3月11日开始,我开始看到SecurityException崩溃的高峰。(请参阅下面的堆栈跟踪。)其他人是否也看到此异常?搜索没有出现任何结果。我的问题是升级到更新版本的Play服务能否解决问题。这是堆栈:java.lang.SecurityException:PermissionDenial:getTasks()frompid=30319,uid=10157requiresandroid.permission.GET_TASKSatandroid.os.Parcel.readException(Parcel.java:1474)atandroid.os.Parcel.readE

java - 以编程方式设置时,广告尺寸和广告单元 ID 必须在 loadAd 之前设置

我不知道这里发生了什么,但我正在尝试通过如下代码动态设置我的广告单元ID,并将其从XML中删除,但仍然出现错误:TheadsizeandadunitIDmustbesetbeforeloadAdiscalled.和AdViewmAdView=(AdView)rootView.findViewById(R.id.adView);mAdView.setAdUnitId(getEvent().getAdMobUnitId());AdRequestadRequest=newAdRequest.Builder().build();mAdView.loadAd(adRequest);

java - 以编程方式设置时,广告尺寸和广告单元 ID 必须在 loadAd 之前设置

我不知道这里发生了什么,但我正在尝试通过如下代码动态设置我的广告单元ID,并将其从XML中删除,但仍然出现错误:TheadsizeandadunitIDmustbesetbeforeloadAdiscalled.和AdViewmAdView=(AdView)rootView.findViewById(R.id.adView);mAdView.setAdUnitId(getEvent().getAdMobUnitId());AdRequestadRequest=newAdRequest.Builder().build();mAdView.loadAd(adRequest);

java - 必须在调用 loadAd 之前设置广告尺寸和广告单元 ID

我的主xml文件中有这个:我已经设置了广告尺寸和单元ID,但是当它运行时(来自MainActivity.java),AdViewadView=(AdView)this.findViewById(com.example.lovetestactual.R.id.adView);AdRequestadRequest=newAdRequest.Builder().build();adView.loadAd(adRequest);它抛出了标题中的异常。 最佳答案 我在github例子中找到了解决方案,即:而不是xmlns:ads="http:

java - 必须在调用 loadAd 之前设置广告尺寸和广告单元 ID

我的主xml文件中有这个:我已经设置了广告尺寸和单元ID,但是当它运行时(来自MainActivity.java),AdViewadView=(AdView)this.findViewById(com.example.lovetestactual.R.id.adView);AdRequestadRequest=newAdRequest.Builder().build();adView.loadAd(adRequest);它抛出了标题中的异常。 最佳答案 我在github例子中找到了解决方案,即:而不是xmlns:ads="http:

android - Adview loadAd() 触发 StrictMode 违规

我正在尝试在我的应用程序中添加一些内容。当我启用StrictMode时,我遇到了一堆像这样的违反政策的行为(可能有6或7个)。这是正常的吗?18817-18817/com.xyz.xyz.xyzD/StrictMode:StrictModepolicyviolation;~duration=67937ms:android.os.StrictMode$StrictModeDiskReadViolation:policy=5439503violation=2atandroid.os.StrictMode$AndroidBlockGuardPolicy.onReadFromDisk(Stri

android - Android 上的 PublisherAdView loadAd 性能问题

我在应用程序方面遇到了一些性能问题(UI渲染会卡住片刻),进行了一些挖掘,发现PublisherAdView.loadAd()方法在应用程序冷启动时在Nexus5上执行大约需要500-700毫秒和100-200毫秒在随后的运行中。我预计最差10-15毫秒。为了验证这一点,我从这里下载了横幅示例:https://developers.google.com/mobile-ads-sdk/docs/dfp/android/banner并修改MainActivity以在单独的方法中执行loadAd()方法:privatePublisherAdViewmAdView;privatePublish

android - adView.loadAd() 使我的整个程序崩溃

我正在尝试将admob广告集成到我的应用程序中,并且我一直在尝试按照有关GoogleAPI的教程进行操作,但他们的代码导致我的整个应用程序崩溃。我想这是因为我正在我的手机上进行测试并且我没有包含adRequest.addTestDevice("TEST_DEVICE_ID");因为要获取您的设备ID,您首先需要请求广告,我在请求广告的地方失败了。这是我在main.java中从androidsapi教程中逐行获取的内容。日志猫说它在adView.loadAd(adRequest);处崩溃//LookuptheAdViewasaresourceandloadarequest.AdViewa

android - AdMob RewardedVideoAd.loadAd 始终返回 "failed to load ads, error code: 0"

我正在使用API级别为24的firebase-ads:9.2.0。通过将compile(name:'unity-ads',ext:'aar')添加到我的build.gradle来导入unity-adsaar模块。如果我选择直接使用UnityAdsAPI,一切都会顺利。但是当我尝试像这样将unity-ads与AdMob集成时:mRewardedVideoAd=MobileAds.getRewardedVideoAdInstance(this);mRewardedVideoAd.setRewardedVideoAdListener(newRewardedVideoAdListener(){
12