MobileAds.initialize()和IntersitialAd.loadAd()StrictModePolicy违规

时间:2018-05-21 13:56:06

标签: android admob

我在Google Play控制台上报告了一些ANR错误。 我像这样打开严格模式:

StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder()
                .detectAll()
                .penaltyLog()
                .build());
        StrictMode.setVmPolicy(new StrictMode.VmPolicy.Builder()
                .detectAll()
                .penaltyLog()
                .build());

我只注意到AdMob方法中的违规行为:

MobileAds.initialize(this, "YOUR_ADMOB_APP_ID");

   interstitialAd.loadAd(adReqest);

MobileAds.initialize()上的错误日志:

StrictMode policy violation; ~duration=827 ms: 
android.os.StrictMode$StrictModeDiskReadViolation:

和InterstitialAd.loadAd():

stack=android.os.StrictMode$StrictModeCustomViolation: 
policy=4259871 violation=8 msg=gcore.dynamite
    at android.os.StrictMode$AndroidBlockGuardPolicy.onCustomSlowCall(StrictMode.java:1280)
    at android.os.StrictMode.noteSlowCall(StrictMode.java:2225)

我想问一下是否有人发现了这个问题? 如果是,错误是否可能提供给ANR? 如何删除这个问题?

0 个答案:

没有答案