Нарушение MobileAds.initialize () и IntersitialAd.loadAd () StrictModePolicy - PullRequest
0 голосов
/ 21 мая 2018

В консоли 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?Как убрать эту проблему?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...