Unable to obtain a cache service instance

766 views
Skip to first unread message

Jason Li

unread,
Sep 8, 2021, 1:36:09 AM9/8/21
to Google Mobile Ads SDK Developers
Hello,
During the process of using full-screen ads, I found that on Mi 10 devices, full-screen ads cannot be loaded, and the callback method is not used to inform me of the result. The log shows as'Unable to obtain a cache service instance.'
Please help me.

SDK_Version: com.google.android.gms:play-services-ads:20.3.0
device:Xiaomi 10 ,android version:11
log:
log.txt

Li Hongyu

unread,
Dec 21, 2021, 10:49:59 PM12/21/21
to Google Mobile Ads SDK Developers
same issue

Mobile Ads SDK Forum Advisor

unread,
Dec 22, 2021, 2:06:28 AM12/22/21
to hong...@gmail.com, google-adm...@googlegroups.com

Hi Li,

Thank you for reaching out to us.

For us to further investigate this, could you please provide the following details via Reply privately to author option or send it directly to mobileads...@gmail.com? Kindly inform us on this thread if you sent it directly to the email provided.

  • Sample app project
  • Steps to replicate
  • Full Stack trace
  • Device and versions affected

Regards,

Google Logo
Princess Pamela Pineda
Mobile Ads SDK Team
 


ref:_00D1U1174p._5004Q2TOf6m:ref

Li Hongyu

unread,
Dec 22, 2021, 2:43:12 AM12/22/21
to mobile...@forumsupport.google, google-adm...@googlegroups.com
Device:
Redmi K30 5G, Android 10. 
used the sample pub id, ca-app-pub-3940256099942544~3347511713

Here is the code. 
await RewardedAd.load(
adUnitId: 'ca-app-pub-3940256099942544/5224354917',
request: AdRequest(),
rewardedAdLoadCallback: RewardedAdLoadCallback(
onAdLoaded: (RewardedAd ad) {
_rewardedAd = ad;
},
onAdFailedToLoad: (LoadAdError error) {
print('RewardedAd failed to load: $error');
completer.complete(false);
},
),
);

Log:


E/Ads     (31295): Unable to obtain a cache service instance.
E/Ads     (31295): java.io.IOException: Unable to read from cache.
E/Ads     (31295): at com.google.android.gms.ads.internal.cache.m.run(:com.google.android.gms.policy_ads_fdr_dynamite@213806100@213806100057.397311113.397311113:10)
E/Ads     (31295): at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:462)
E/Ads     (31295): at bhs.a(:com.google.android.gms.policy_ads_fdr_dynamite@213806100@213806100057.397311113.397311113:0)
E/Ads     (31295): at bhe.run(:com.google.android.gms.policy_ads_fdr_dynamite@213806100@213806100057.397311113.397311113:3)
E/Ads     (31295): at bht.run(:com.google.android.gms.policy_ads_fdr_dynamite@213806100@213806100057.397311113.397311113:0)
E/Ads     (31295): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
E/Ads     (31295): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
E/Ads     (31295): at java.lang.Thread.run(Thread.java:919)
W/Ads     (31295): Precache exception
W/Ads     (31295): com.google.android.gms.ads.exoplayer3.upstream.i: Unable to connect to https://rr1---sn-bvn0o-ju0l.gvt1.com/videoplayback?expire=1640185627&ei=m87CYYSjEsWWgQPW0rCwDg&ip=203.175.13.61&id=795a0f5850e653a0&itag=22&source=web_video_ads&requiressl=yes&ocid=o-AKM0RmYwRf-VA9hd98rLEvYyxQCJJVpuyw&mh=LS&mm=28&mn=sn-bvn0o-ju0l&ms=nvh&mv=m&mvi=1&pl=24&susc=gvp&acao=yes&ctier=L&mime=video%2Fmp4&vprv=1&dur=5.038&lmt=1606000670604054&mt=1640156433&txp=1211222&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cocid%2Csusc%2Cacao%2Cctier%2Cmime%2Cvprv%2Cdur%2Clmt&sig=AOq0QJ8wRAIgDuzBHM_RZr0I1FmphO-pX77ZOla5OC5z2ITM7vtgThMCIAx2NgQmKx2gOIMutleHsWgw_hjz4P5gEU9BJIqMG_yB&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl&lsig=AG3C_xAwRQIhANBV7LWvr1ymoarVn12kLUoPh1Ogd6W5nXtiLKJ5CUhOAiBL1IoH7OqpWwjLUoQjbnCm_7V_Z9xm8gK8S85Da3EiYw%3D%3D&cpn=leRQDaN-0X8vF7T_&ic=gmasdk
W/Ads     (31295): at com.google.android.gms.ads.exoplayer3.upstream.h.b(:com.google.android.gms.policy_ads_fdr_dynamite@213806100@213806100057.397311113.397311113:36)
W/Ads     (31295): at com.google.android.gms.ads.internal.video.exoplayer3.q.b(:com.google.android.gms.policy_ads_fdr_dynamite@213806100@213806100057.397311113.397311113:27)
W/Ads     (31295): at com.google.android.gms.ads.exoplayer3.upstream.n.run(:com.google.android.gms.policy_ads_fdr_dynamite@213806100@213806100057.397311113.397311113:6)
W/Ads     (31295): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
W/Ads     (31295): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
W/Ads     (31295): at java.lang.Thread.run(Thread.java:919)
W/Ads     (31295): Caused by: java.net.SocketTimeoutException: SSL handshake timed out
W/Ads     (31295): at com.android.org.conscrypt.NativeCrypto.SSL_do_handshake(Native Method)
W/Ads     (31295): at com.android.org.conscrypt.NativeSsl.doHandshake(NativeSsl.java:387)
W/Ads     (31295): at com.android.org.conscrypt.ConscryptFileDescriptorSocket.startHandshake(ConscryptFileDescriptorSocket.java:226)
W/Ads     (31295): at com.android.okhttp.internal.io.RealConnection.connectTls(RealConnection.java:196)
W/Ads     (31295): at com.android.okhttp.internal.io.RealConnection.connectSocket(RealConnection.java:153)
W/Ads     (31295): at com.android.okhttp.internal.io.RealConnection.connect(RealConnection.java:116)
W/Ads     (31295): at com.android.okhttp.internal.http.StreamAllocation.findConnection(StreamAllocation.java:186)
W/Ads     (31295): at com.android.okhttp.internal.http.StreamAllocation.findHealthyConnection(StreamAllocation.java:128)
W/Ads     (31295): at com.android.okhttp.internal.http.StreamAllocation.newStream(StreamAllocation.java:97)
W/Ads     (31295): at com.android.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:289)
W/Ads     (31295): at com.android.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:232)
W/Ads     (31295): at com.android.okhttp.internal.huc.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:465)
W/Ads     (31295): at com.android.okhttp.internal.huc.HttpURLConnectionImpl.connect(HttpURLConnectionImpl.java:131)
W/Ads     (31295): at com.android.okhttp.internal.huc.DelegatingHttpsURLConnection.connect(DelegatingHttpsURLConnection.java:90)
W/Ads     (31295): at com.android.okhttp.internal.huc.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:30)
W/Ads     (31295): at com.google.android.gms.ads.exoplayer3.upstream.h.b(:com.google.android.gms.policy_ads_fdr_dynamite@213806100@213806100057.397311113.397311113:11)
W/Ads     (31295): ... 5 more
W/ball.novel.new(31295): Accessing hidden method Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V (greylist, linking, allowed)
E/Ads     (31295): Unable to obtain a cache service instance.
E/Ads     (31295): java.io.IOException: Unable to read from cache.
E/Ads     (31295): at com.google.android.gms.ads.internal.cache.m.run(:com.google.android.gms.policy_ads_fdr_dynamite@213806100@213806100057.397311113.397311113:10)
E/Ads     (31295): at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:462)
E/Ads     (31295): at bhs.a(:com.google.android.gms.policy_ads_fdr_dynamite@213806100@213806100057.397311113.397311113:0)
E/Ads     (31295): at bhe.run(:com.google.android.gms.policy_ads_fdr_dynamite@213806100@213806100057.397311113.397311113:3)
E/Ads     (31295): at bht.run(:com.google.android.gms.policy_ads_fdr_dynamite@213806100@213806100057.397311113.397311113:0)
E/Ads     (31295): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
E/Ads     (31295): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
E/Ads     (31295): at java.lang.Thread.run(Thread.java:919)
W/Ads     (31295): Precache exception
W/Ads     (31295): com.google.android.gms.ads.exoplayer3.upstream.i: Unable to connect to https://rr1---sn-bvn0o-ju0l.gvt1.com/videoplayback?expire=1640185627&ei=m87CYYSjEsWWgQPW0rCwDg&ip=203.175.13.61&id=795a0f5850e653a0&itag=22&source=web_video_ads&requiressl=yes&ocid=o-AKM0RmYwRf-VA9hd98rLEvYyxQCJJVpuyw&mh=LS&mm=28&mn=sn-bvn0o-ju0l&ms=nvh&mv=m&mvi=1&pl=24&susc=gvp&acao=yes&ctier=L&mime=video%2Fmp4&vprv=1&dur=5.038&lmt=1606000670604054&mt=1640156433&txp=1211222&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cocid%2Csusc%2Cacao%2Cctier%2Cmime%2Cvprv%2Cdur%2Clmt&sig=AOq0QJ8wRAIgDuzBHM_RZr0I1FmphO-pX77ZOla5OC5z2ITM7vtgThMCIAx2NgQmKx2gOIMutleHsWgw_hjz4P5gEU9BJIqMG_yB&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl&lsig=AG3C_xAwRQIhANBV7LWvr1ymoarVn12kLUoPh1Ogd6W5nXtiLKJ5CUhOAiBL1IoH7OqpWwjLUoQjbnCm_7V_Z9xm8gK8S85Da3EiYw%3D%3D&cpn=leRQDaN-0X8vF7T_&ic=gmasdk
W/Ads     (31295): at com.google.android.gms.ads.exoplayer3.upstream.h.b(:com.google.android.gms.policy_ads_fdr_dynamite@213806100@213806100057.397311113.397311113:36)
W/Ads     (31295): at com.google.android.gms.ads.internal.video.exoplayer3.q.b(:com.google.android.gms.policy_ads_fdr_dynamite@213806100@213806100057.397311113.397311113:27)
W/Ads     (31295): at com.google.android.gms.ads.exoplayer3.upstream.n.run(:com.google.android.gms.policy_ads_fdr_dynamite@213806100@213806100057.397311113.397311113:6)
W/Ads     (31295): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
W/Ads     (31295): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
W/Ads     (31295): at java.lang.Thread.run(Thread.java:919)
W/Ads     (31295): Caused by: javax.net.ssl.SSLHandshakeException: Connection closed by peer
W/Ads     (31295): at com.android.org.conscrypt.NativeCrypto.SSL_do_handshake(Native Method)
W/Ads     (31295): at com.android.org.conscrypt.NativeSsl.doHandshake(NativeSsl.java:387)
W/Ads     (31295): at com.android.org.conscrypt.ConscryptFileDescriptorSocket.startHandshake(ConscryptFileDescriptorSocket.java:226)
W/Ads     (31295): at com.android.okhttp.internal.io.RealConnection.connectTls(RealConnection.java:196)
W/Ads     (31295): at com.android.okhttp.internal.io.RealConnection.connectSocket(RealConnection.java:153)
W/Ads     (31295): at com.android.okhttp.internal.io.RealConnection.connect(RealConnection.java:116)
W/Ads     (31295): at com.android.okhttp.internal.http.StreamAllocation.findConnection(StreamAllocation.java:186)
W/Ads     (31295): at com.android.okhttp.internal.http.StreamAllocation.findHealthyConnection(StreamAllocation.java:128)
W/Ads     (31295): at com.android.okhttp.internal.http.StreamAllocation.newStream(StreamAllocation.java:97)
W/Ads     (31295): at com.android.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:289)
W/Ads     (31295): at com.android.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:232)
W/Ads     (31295): at com.android.okhttp.internal.huc.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:465)
W/Ads     (31295): at com.android.okhttp.internal.huc.HttpURLConnectionImpl.connect(HttpURLConnectionImpl.java:131)
W/Ads     (31295): at com.android.okhttp.internal.huc.DelegatingHttpsURLConnection.connect(DelegatingHttpsURLConnection.java:90)
W/Ads     (31295): at com.android.okhttp.internal.huc.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:30)
W/Ads     (31295): at com.google.android.gms.ads.exoplayer3.upstream.h.b(:com.google.android.gms.policy_ads_fdr_dynamite@213806100@213806100057.397311113.397311113:11)
W/Ads     (31295): ... 5 more
W/ball.novel.new(31295): Accessing hidden method Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V (greylist, linking, allowed)
E/Ads     (31295): Unable to obtain a cache service instance.
E/Ads     (31295): java.io.IOException: Unable to read from cache.
E/Ads     (31295): at com.google.android.gms.ads.internal.cache.m.run(:com.google.android.gms.policy_ads_fdr_dynamite@213806100@213806100057.397311113.397311113:10)
E/Ads     (31295): at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:462)
E/Ads     (31295): at bhs.a(:com.google.android.gms.policy_ads_fdr_dynamite@213806100@213806100057.397311113.397311113:0)
E/Ads     (31295): at bhe.run(:com.google.android.gms.policy_ads_fdr_dynamite@213806100@213806100057.397311113.397311113:3)
E/Ads     (31295): at bht.run(:com.google.android.gms.policy_ads_fdr_dynamite@213806100@213806100057.397311113.397311113:0)
E/Ads     (31295): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
E/Ads     (31295): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
E/Ads     (31295): at java.lang.Thread.run(Thread.java:919)
W/Ads     (31295): Precache exception
W/Ads     (31295): com.google.android.gms.ads.exoplayer3.upstream.i: Unable to connect to https://rr1---sn-bvn0o-ju0l.gvt1.com/videoplayback?expire=1640185627&ei=m87CYYSjEsWWgQPW0rCwDg&ip=203.175.13.61&id=795a0f5850e653a0&itag=22&source=web_video_ads&requiressl=yes&ocid=o-AKM0RmYwRf-VA9hd98rLEvYyxQCJJVpuyw&mh=LS&mm=28&mn=sn-bvn0o-ju0l&ms=nvh&mv=m&mvi=1&pl=24&susc=gvp&acao=yes&ctier=L&mime=video%2Fmp4&vprv=1&dur=5.038&lmt=1606000670604054&mt=1640156433&txp=1211222&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cocid%2Csusc%2Cacao%2Cctier%2Cmime%2Cvprv%2Cdur%2Clmt&sig=AOq0QJ8wRAIgDuzBHM_RZr0I1FmphO-pX77ZOla5OC5z2ITM7vtgThMCIAx2NgQmKx2gOIMutleHsWgw_hjz4P5gEU9BJIqMG_yB&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl&lsig=AG3C_xAwRQIhANBV7LWvr1ymoarVn12kLUoPh1Ogd6W5nXtiLKJ5CUhOAiBL1IoH7OqpWwjLUoQjbnCm_7V_Z9xm8gK8S85Da3EiYw%3D%3D&cpn=leRQDaN-0X8vF7T_&ic=gmasdk
W/Ads     (31295): at com.google.android.gms.ads.exoplayer3.upstream.h.b(:com.google.android.gms.policy_ads_fdr_dynamite@213806100@213806100057.397311113.397311113:36)
W/Ads     (31295): at com.google.android.gms.ads.internal.video.exoplayer3.q.b(:com.google.android.gms.policy_ads_fdr_dynamite@213806100@213806100057.397311113.397311113:27)
W/Ads     (31295): at com.google.android.gms.ads.exoplayer3.upstream.n.run(:com.google.android.gms.policy_ads_fdr_dynamite@213806100@213806100057.397311113.397311113:6)
W/Ads     (31295): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
W/Ads     (31295): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
W/Ads     (31295): at java.lang.Thread.run(Thread.java:919)
W/Ads     (31295): Caused by: java.net.SocketTimeoutException: SSL handshake timed out
W/Ads     (31295): at com.android.org.conscrypt.NativeCrypto.SSL_do_handshake(Native Method)
W/Ads     (31295): at com.android.org.conscrypt.NativeSsl.doHandshake(NativeSsl.java:387)
W/Ads     (31295): at com.android.org.conscrypt.ConscryptFileDescriptorSocket.startHandshake(ConscryptFileDescriptorSocket.java:226)
W/Ads     (31295): at com.android.okhttp.internal.io.RealConnection.connectTls(RealConnection.java:196)
W/Ads     (31295): at com.android.okhttp.internal.io.RealConnection.connectSocket(RealConnection.java:153)
W/Ads     (31295): at com.android.okhttp.internal.io.RealConnection.connect(RealConnection.java:116)
W/Ads     (31295): at com.android.okhttp.internal.http.StreamAllocation.findConnection(StreamAllocation.java:186)
W/Ads     (31295): at com.android.okhttp.internal.http.StreamAllocation.findHealthyConnection(StreamAllocation.java:128)
W/Ads     (31295): at com.android.okhttp.internal.http.StreamAllocation.newStream(StreamAllocation.java:97)
W/Ads     (31295): at com.android.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:289)
W/Ads     (31295): at com.android.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:232)
W/Ads     (31295): at com.android.okhttp.internal.huc.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:465)
W/Ads     (31295): at com.android.okhttp.internal.huc.HttpURLConnectionImpl.connect(HttpURLConnectionImpl.java:131)
W/Ads     (31295): at com.android.okhttp.internal.huc.DelegatingHttpsURLConnection.connect(DelegatingHttpsURLConnection.java:90)
W/Ads     (31295): at com.android.okhttp.internal.huc.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:30)
W/Ads     (31295): at com.google.android.gms.ads.exoplayer3.upstream.h.b(:com.google.android.gms.policy_ads_fdr_dynamite@213806100@213806100057.397311113.397311113:11)
W/Ads     (31295): ... 5 more
W/ball.novel.new(31295): Accessing hidden method Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V (greylist, linking, allowed)
W/Ads     (31295): Precache exception
W/Ads     (31295): com.google.android.gms.ads.exoplayer3.upstream.i: Unable to connect to https://rr1---sn-bvn0o-ju0l.gvt1.com/videoplayback?expire=1640185627&ei=m87CYYSjEsWWgQPW0rCwDg&ip=203.175.13.61&id=795a0f5850e653a0&itag=22&source=web_video_ads&requiressl=yes&ocid=o-AKM0RmYwRf-VA9hd98rLEvYyxQCJJVpuyw&mh=LS&mm=28&mn=sn-bvn0o-ju0l&ms=nvh&mv=m&mvi=1&pl=24&susc=gvp&acao=yes&ctier=L&mime=video%2Fmp4&vprv=1&dur=5.038&lmt=1606000670604054&mt=1640156433&txp=1211222&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cocid%2Csusc%2Cacao%2Cctier%2Cmime%2Cvprv%2Cdur%2Clmt&sig=AOq0QJ8wRAIgDuzBHM_RZr0I1FmphO-pX77ZOla5OC5z2ITM7vtgThMCIAx2NgQmKx2gOIMutleHsWgw_hjz4P5gEU9BJIqMG_yB&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl&lsig=AG3C_xAwRQIhANBV7LWvr1ymoarVn12kLUoPh1Ogd6W5nXtiLKJ5CUhOAiBL1IoH7OqpWwjLUoQjbnCm_7V_Z9xm8gK8S85Da3EiYw%3D%3D&cpn=leRQDaN-0X8vF7T_&ic=gmasdk
W/Ads     (31295): at com.google.android.gms.ads.exoplayer3.upstream.h.b(:com.google.android.gms.policy_ads_fdr_dynamite@213806100@213806100057.397311113.397311113:36)
W/Ads     (31295): at com.google.android.gms.ads.internal.video.exoplayer3.q.b(:com.google.android.gms.policy_ads_fdr_dynamite@213806100@213806100057.397311113.397311113:27)
W/Ads     (31295): at com.google.android.gms.ads.exoplayer3.upstream.n.run(:com.google.android.gms.policy_ads_fdr_dynamite@213806100@213806100057.397311113.397311113:6)
W/Ads     (31295): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
W/Ads     (31295): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
W/Ads     (31295): at java.lang.Thread.run(Thread.java:919)
W/Ads     (31295): Caused by: java.net.SocketTimeoutException: SSL handshake timed out
W/Ads     (31295): at com.android.org.conscrypt.NativeCrypto.SSL_do_handshake(Native Method)
W/Ads     (31295): at com.android.org.conscrypt.NativeSsl.doHandshake(NativeSsl.java:387)
W/Ads     (31295): at com.android.org.conscrypt.ConscryptFileDescriptorSocket.startHandshake(ConscryptFileDescriptorSocket.java:226)
W/Ads     (31295): at com.android.okhttp.internal.io.RealConnection.connectTls(RealConnection.java:196)
W/Ads     (31295): at com.android.okhttp.internal.io.RealConnection.connectSocket(RealConnection.java:153)
W/Ads     (31295): at com.android.okhttp.internal.io.RealConnection.connect(RealConnection.java:116)
W/Ads     (31295): at com.android.okhttp.internal.http.StreamAllocation.findConnection(StreamAllocation.java:186)
W/Ads     (31295): at com.android.okhttp.internal.http.StreamAllocation.findHealthyConnection(StreamAllocation.java:128)
W/Ads     (31295): at com.android.okhttp.internal.http.StreamAllocation.newStream(StreamAllocation.java:97)
W/Ads     (31295): at com.android.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:289)
W/Ads     (31295): at com.android.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:232)
W/Ads     (31295): at com.android.okhttp.internal.huc.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:465)
W/Ads     (31295): at com.android.okhttp.internal.huc.HttpURLConnectionImpl.connect(HttpURLConnectionImpl.java:131)
W/Ads     (31295): at com.android.okhttp.internal.huc.DelegatingHttpsURLConnection.connect(DelegatingHttpsURLConnection.java:90)
W/Ads     (31295): at com.android.okhttp.internal.huc.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:30)
W/Ads     (31295): at com.google.android.gms.ads.exoplayer3.upstream.h.b(:com.google.android.gms.policy_ads_fdr_dynamite@213806100@213806100057.397311113.397311113:11)
W/Ads     (31295): ... 5 more
E/ExoPlayerImplInternal(31295): Source error.
E/ExoPlayerImplInternal(31295): com.google.android.gms.ads.exoplayer3.upstream.i: Unable to connect to https://rr1---sn-bvn0o-ju0l.gvt1.com/videoplayback?expire=1640185627&ei=m87CYYSjEsWWgQPW0rCwDg&ip=203.175.13.61&id=795a0f5850e653a0&itag=22&source=web_video_ads&requiressl=yes&ocid=o-AKM0RmYwRf-VA9hd98rLEvYyxQCJJVpuyw&mh=LS&mm=28&mn=sn-bvn0o-ju0l&ms=nvh&mv=m&mvi=1&pl=24&susc=gvp&acao=yes&ctier=L&mime=video%2Fmp4&vprv=1&dur=5.038&lmt=1606000670604054&mt=1640156433&txp=1211222&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cocid%2Csusc%2Cacao%2Cctier%2Cmime%2Cvprv%2Cdur%2Clmt&sig=AOq0QJ8wRAIgDuzBHM_RZr0I1FmphO-pX77ZOla5OC5z2ITM7vtgThMCIAx2NgQmKx2gOIMutleHsWgw_hjz4P5gEU9BJIqMG_yB&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl&lsig=AG3C_xAwRQIhANBV7LWvr1ymoarVn12kLUoPh1Ogd6W5nXtiLKJ5CUhOAiBL1IoH7OqpWwjLUoQjbnCm_7V_Z9xm8gK8S85Da3EiYw%3D%3D&cpn=leRQDaN-0X8vF7T_&ic=gmasdk
E/ExoPlayerImplInternal(31295): at com.google.android.gms.ads.exoplayer3.upstream.h.b(:com.google.android.gms.policy_ads_fdr_dynamite@213806100@213806100057.397311113.397311113:36)
E/ExoPlayerImplInternal(31295): at com.google.android.gms.ads.internal.video.exoplayer3.q.b(:com.google.android.gms.policy_ads_fdr_dynamite@213806100@213806100057.397311113.397311113:27)
E/ExoPlayerImplInternal(31295): at com.google.android.gms.ads.exoplayer3.upstream.n.run(:com.google.android.gms.policy_ads_fdr_dynamite@213806100@213806100057.397311113.397311113:6)
E/ExoPlayerImplInternal(31295): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
E/ExoPlayerImplInternal(31295): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
E/ExoPlayerImplInternal(31295): at java.lang.Thread.run(Thread.java:919)
E/ExoPlayerImplInternal(31295): Caused by: java.net.SocketTimeoutException: SSL handshake timed out
E/ExoPlayerImplInternal(31295): at com.android.org.conscrypt.NativeCrypto.SSL_do_handshake(Native Method)
E/ExoPlayerImplInternal(31295): at com.android.org.conscrypt.NativeSsl.doHandshake(NativeSsl.java:387)
E/ExoPlayerImplInternal(31295): at com.android.org.conscrypt.ConscryptFileDescriptorSocket.startHandshake(ConscryptFileDescriptorSocket.java:226)
E/ExoPlayerImplInternal(31295): at com.android.okhttp.internal.io.RealConnection.connectTls(RealConnection.java:196)
E/ExoPlayerImplInternal(31295): at com.android.okhttp.internal.io.RealConnection.connectSocket(RealConnection.java:153)
E/ExoPlayerImplInternal(31295): at com.android.okhttp.internal.io.RealConnection.connect(RealConnection.java:116)
E/ExoPlayerImplInternal(31295): at com.android.okhttp.internal.http.StreamAllocation.findConnection(StreamAllocation.java:186)
E/ExoPlayerImplInternal(31295): at com.android.okhttp.internal.http.StreamAllocation.findHealthyConnection(StreamAllocation.java:128)
E/ExoPlayerImplInternal(31295): at com.android.okhttp.internal.http.StreamAllocation.newStream(StreamAllocation.java:97)
E/ExoPlayerImplInternal(31295): at com.android.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:289)
E/ExoPlayerImplInternal(31295): at com.android.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:232)
E/ExoPlayerImplInternal(31295): at com.android.okhttp.internal.huc.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:465)
E/ExoPlayerImplInternal(31295): at com.android.okhttp.internal.huc.HttpURLConnectionImpl.connect(HttpURLConnectionImpl.java:131)
E/ExoPlayerImplInternal(31295): at com.android.okhttp.internal.huc.DelegatingHttpsURLConnection.connect(DelegatingHttpsURLConnection.java:90)
E/ExoPlayerImplInternal(31295): at com.android.okhttp.internal.huc.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:30)
E/ExoPlayerImplInternal(31295): at com.google.android.gms.ads.exoplayer3.upstream.h.b(:com.google.android.gms.policy_ads_fdr_dynamite@213806100@213806100057.397311113.397311113:11)
E/ExoPlayerImplInternal(31295): ... 5 more
W/Ads     (31295): Precache error
W/Ads     (31295): com.google.android.gms.ads.exoplayer3.c
W/Ads     (31295): at com.google.android.gms.ads.exoplayer3.n.handleMessage(:com.google.android.gms.policy_ads_fdr_dynamite@213806100@213806100057.397311113.397311113:155)
W/Ads     (31295): at android.os.Handler.dispatchMessage(Handler.java:103)
W/Ads     (31295): at android.os.Looper.loop(Looper.java:224)
W/Ads     (31295): at android.os.HandlerThread.run(HandlerThread.java:67)
W/Ads     (31295): Caused by: com.google.android.gms.ads.exoplayer3.upstream.i: Unable to connect to https://rr1---sn-bvn0o-ju0l.gvt1.com/videoplayback?expire=1640185627&ei=m87CYYSjEsWWgQPW0rCwDg&ip=203.175.13.61&id=795a0f5850e653a0&itag=22&source=web_video_ads&requiressl=yes&ocid=o-AKM0RmYwRf-VA9hd98rLEvYyxQCJJVpuyw&mh=LS&mm=28&mn=sn-bvn0o-ju0l&ms=nvh&mv=m&mvi=1&pl=24&susc=gvp&acao=yes&ctier=L&mime=video%2Fmp4&vprv=1&dur=5.038&lmt=1606000670604054&mt=1640156433&txp=1211222&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cocid%2Csusc%2Cacao%2Cctier%2Cmime%2Cvprv%2Cdur%2Clmt&sig=AOq0QJ8wRAIgDuzBHM_RZr0I1FmphO-pX77ZOla5OC5z2ITM7vtgThMCIAx2NgQmKx2gOIMutleHsWgw_hjz4P5gEU9BJIqMG_yB&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl&lsig=AG3C_xAwRQIhANBV7LWvr1ymoarVn12kLUoPh1Ogd6W5nXtiLKJ5CUhOAiBL1IoH7OqpWwjLUoQjbnCm_7V_Z9xm8gK8S85Da3EiYw%3D%3D&cpn=leRQDaN-0X8vF7T_&ic=gmasdk
W/Ads     (31295): at com.google.android.gms.ads.exoplayer3.upstream.h.b(:com.google.android.gms.policy_ads_fdr_dynamite@213806100@213806100057.397311113.397311113:36)
W/Ads     (31295): at com.google.android.gms.ads.internal.video.exoplayer3.q.b(:com.google.android.gms.policy_ads_fdr_dynamite@213806100@213806100057.397311113.397311113:27)
W/Ads     (31295): at com.google.android.gms.ads.exoplayer3.upstream.n.run(:com.google.android.gms.policy_ads_fdr_dynamite@213806100@213806100057.397311113.397311113:6)
W/Ads     (31295): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
W/Ads     (31295): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
W/Ads     (31295): at java.lang.Thread.run(Thread.java:919)
W/Ads     (31295): Caused by: java.net.SocketTimeoutException: SSL handshake timed out
W/Ads     (31295): at com.android.org.conscrypt.NativeCrypto.SSL_do_handshake(Native Method)
W/Ads     (31295): at com.android.org.conscrypt.NativeSsl.doHandshake(NativeSsl.java:387)
W/Ads     (31295): at com.android.org.conscrypt.ConscryptFileDescriptorSocket.startHandshake(ConscryptFileDescriptorSocket.java:226)
W/Ads     (31295): at com.android.okhttp.internal.io.RealConnection.connectTls(RealConnection.java:196)
W/Ads     (31295): at com.android.okhttp.internal.io.RealConnection.connectSocket(RealConnection.java:153)
W/Ads     (31295): at com.android.okhttp.internal.io.RealConnection.connect(RealConnection.java:116)
W/Ads     (31295): at com.android.okhttp.internal.http.StreamAllocation.findConnection(StreamAllocation.java:186)
W/Ads     (31295): at com.android.okhttp.internal.http.StreamAllocation.findHealthyConnection(StreamAllocation.java:128)
W/Ads     (31295): at com.android.okhttp.internal.http.StreamAllocation.newStream(StreamAllocation.java:97)
W/Ads     (31295): at com.android.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:289)
W/Ads     (31295): at com.android.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:232)
W/Ads     (31295): at com.android.okhttp.internal.huc.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:465)
W/Ads     (31295): at com.android.okhttp.internal.huc.HttpURLConnectionImpl.connect(HttpURLConnectionImpl.java:131)
W/Ads     (31295): at com.android.okhttp.internal.huc.DelegatingHttpsURLConnection.connect(DelegatingHttpsURLConnection.java:90)
W/Ads     (31295): at com.android.okhttp.internal.huc.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:30)
W/Ads     (31295): at com.google.android.gms.ads.exoplayer3.upstream.h.b(:com.google.android.gms.policy_ads_fdr_dynamite@213806100@213806100057.397311113.397311113:11)
W/Ads     (31295): ... 5 more
W/ball.novel.new(31295): Accessing hidden method Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V (greylist, linking, allowed)
W/ball.novel.new(31295): Accessing hidden method Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V (greylist, linking, allowed)
I/Ads     (31295): Ad failed to load : 0
W/ball.novel.new(31295): Accessing hidden method Lsun/misc/Unsafe;->putLong(Ljava/lang/Object;JJ)V (greylist, linking, allowed)
W/ball.novel.new(31295): Accessing hidden method Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J (greylist,core-platform-api, linking, allowed)
I/flutter (31295): RewardedAd failed to load: LoadAdError(code: 0, domain: com.google.android.gms.ads, message: Internal error., responseInfo: ResponseInfo(responseId: m87CYaLuCYWH2gTYlaegDw, mediationAdapterClassName: , adapterResponses: [AdapterResponseInfo(adapterClassName: com.google.ads.mediation.admob.AdMobAdapter, latencyMillis: 60000), description: {
I/flutter (31295):   "Adapter": "com.google.ads.mediation.admob.AdMobAdapter",
I/flutter (31295):   "Latency": 60000,
I/flutter (31295):   "Credentials": {
I/flutter (31295):     "pubid": "ca-app-pub-3940256099942544\/5224354917\/cak=no_cache&cadc=1c&caqid=m87CYdn4CJC-qAH1x5SQBA",
I/flutter (31295):     "campaign_id": "1057492276"
I/flutter (31295):   },
I/flutter (31295):   "Ad Error": {
I/flutter (31295):     "Code": 0,
I/flutter (31295):     "Message": "Internal error.",
I/flutter (31295):     "Domain": "com.google.android.gms.ads",
I/flutter (31295):     "Cause": "null"
I/flutter (31295):   }
I/flutter (31295): }, credentials: Bundle[{pubid=ca-app-pub-3940256099942544/5224354917/cak=no_cache&cadc=1c&caqid=m87CYdn4CJC-qAH1x5SQBA, campaign_id=1057492276}], adError: AdError(code: 0, domain: com.google.android.gms.ads, message: Internal error.))]))
I/flutter (31295): ------------------ did pop, from MaterialPageRoute<dynamic>(RouteSettings("/home", null), animation: AnimationController#b7f74(⏭ 1.000; paused; for MaterialPageRoute<dynamic>(/home))) to DialogRoute<dynamic>(RouteSettings("null", null), animation: AnimationController#559f1(◀ 1.000; for DialogRoute<dynamic>))
W/Ads     (31295): Failed to preload url gcache://video/media/8744318498482049952?url=https%3A%2F%2Frr1---sn-bvn0o-ju0l.gvt1.com%2Fvideoplayback%3Fexpire%3D1640185627%26ei%3Dm87CYYSjEsWWgQPW0rCwDg%26ip%3D203.175.13.61%26id%3D795a0f5850e653a0%26itag%3D22%26source%3Dweb_video_ads%26requiressl%3Dyes%26ocid%3Do-AKM0RmYwRf-VA9hd98rLEvYyxQCJJVpuyw%26mh%3DLS%26mm%3D28%26mn%3Dsn-bvn0o-ju0l%26ms%3Dnvh%26mv%3Dm%26mvi%3D1%26pl%3D24%26susc%3Dgvp%26acao%3Dyes%26ctier%3DL%26mime%3Dvideo%252Fmp4%26vprv%3D1%26dur%3D5.038%26lmt%3D1606000670604054%26mt%3D1640156433%26txp%3D1211222%26sparams%3Dexpire%252Cei%252Cip%252Cid%252Citag%252Csource%252Crequiressl%252Cocid%252Csusc%252Cacao%252Cctier%252Cmime%252Cvprv%252Cdur%252Clmt%26sig%3DAOq0QJ8wRAIgDuzBHM_RZr0I1FmphO-pX77ZOla5OC5z2ITM7vtgThMCIAx2NgQmKx2gOIMutleHsWgw_hjz4P5gEU9BJIqMG_yB%26lsparams%3Dmh%252Cmm%252Cmn%252Cms%252Cmv%252Cmvi%252Cpl%26lsig%3DAG3C_xAwRQIhANBV7LWvr1ymoarVn12kLUoPh1Ogd6W5nXtiLKJ5CUhOAiBL1IoH7OqpWwjLUoQjbnCm_7V_Z9xm8gK8S85Da3EiYw%253D%253D%26cpn%3DleRQDaN-0X8vF7T_%26ic%3Dgmasdk&tag.duration=5038&tag.check_url=https%3A%2F%2Frr1---sn-bvn0o-ju0l.gvt1.com%2Fvideoplayback%3Fexpire%3D1640185627%26ei%3Dm87CYYSjEsWWgQPW0rCwDg%26ip%3D203.175.13.61%26id%3D795a0f5850e653a0%26itag%3D22%26source%3Dweb_video_ads%26requiressl%3Dyes%26ocid%3Do-AKM0RmYwRf-VA9hd98rLEvYyxQCJJVpuyw%26mh%3DLS%26mm%3D28%26mn%3Dsn-bvn0o-ju0l%26ms%3Dnvh%26mv%3Dm%26mvi%3D1%26pl%3D24%26susc%3Dgvp%26acao%3Dyes%26ctier%3DL%26mime%3Dvideo%2Fmp4%26vprv%3D1%26dur%3D5.038%26lmt%3D1606000670604054%26mt%3D1640156433%26txp%3D1211222%26sparams%3Dexpire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cocid%2Csusc%2Cacao%2Cctier%2Cmime%2Cvprv%2Cdur%2Clmt%26sig%3DAOq0QJ8wRAIgDuzBHM_RZr0I1FmphO-pX77ZOla5OC5z2ITM7vtgThMCIAx2NgQmKx2gOIMutleHsWgw_hjz4P5gEU9BJIqMG_yB%26lsparams%3Dmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%26lsig%3DAG3C_xAwRQIhANBV7LWvr1ymoarVn12kLUoPh1Ogd6W5nXtiLKJ5CUhOAiBL1IoH7OqpWwjLUoQjbnCm_7V_Z9xm8gK8S85Da3EiYw%3D%3D%26cpn%3DleRQDaN-0X8vF7T_ Exception: ExoPlayer was released during preloading.
W/Ads     (31295): #004 The webview is destroyed. Ignoring action.
W/ActivityThread(31295): SCHED: com.breaking.local.football.novel.news/.MainActivity [80, r=6085ms, a=1460ms, w=88426ms]
W/System  (31295): A resource failed to call close. 





Mobile Ads SDK Forum Advisor <mobile...@forumsupport.google> 于2021年12月22日周三 15:06写道:

Mobile Ads SDK Forum Advisor

unread,
Dec 22, 2021, 5:24:03 AM12/22/21
to hong...@gmail.com, google-adm...@googlegroups.com

Hi Li,

Thank you for your response.

Can you confirm if you're using Flutter SDK in your project? I've also seen that you've encountered an Internal Error in your logs. The internal error can be caused by the following reasons.

  • Account violated AdMob policies
  • Account was flagged for invalid activity
  • Billing/PIN not yet configured

For further questions regarding internal error, you may want to contact our Product Support Team. The product specialist there would be able to provide a better insight regarding this.

Li Hongyu

unread,
Dec 22, 2021, 8:08:44 PM12/22/21
to Mobile Ads SDK Forum Advisor, google-adm...@googlegroups.com
Thank you for your response. 

And I found the reason, I used a vpn, and some of the domains that google_mobile_ads using will be blocked. case the Unable to obtain a cache service instance.



Mobile Ads SDK Forum Advisor <mobile...@forumsupport.google> 于2021年12月22日周三 18:23写道:

Mobile Ads SDK Forum Advisor

unread,
Dec 23, 2021, 12:16:04 AM12/23/21
to hong...@gmail.com, google-adm...@googlegroups.com

Hi Li,

Thank you for your response.

Can you confirm if you're not encountering any errors now after you remove the use of VPN?

Li Hongyu

unread,
Dec 23, 2021, 12:40:10 AM12/23/21
to Mobile Ads SDK Forum Advisor, google-adm...@googlegroups.com
Yes, that is correct. 

Mobile Ads SDK Forum Advisor <mobile...@forumsupport.google> 于2021年12月23日周四 13:15写道:
Reply all
Reply to author
Forward
0 new messages