Google Play Services lib crashes app

2,547 views
Skip to first unread message

Lucca

unread,
Sep 17, 2014, 10:10:15 PM9/17/14
to google-adm...@googlegroups.com
Caused by: java.lang.NullPointerException
at android.webkit.WebSettingsClassic.getDefaultUserAgentForLocale(WebSettingsClassic.java:452)
at android.webkit.WebViewClassic$Factory.getDefaultUserAgent(WebViewClassic.java:1450)
at android.webkit.WebSettings.getDefaultUserAgent(WebSettings.java:1280)
at com.google.android.gms.ads.internal.util.g.a(SourceFile:348)
at com.google.android.gms.ads.internal.n.e.a(SourceFile:275)
at com.google.android.gms.ads.internal.b.<init>(SourceFile:296)
at com.google.android.gms.ads.internal.b.<init>(SourceFile:277)
at com.google.android.gms.ads.AdManagerCreatorImpl.a(SourceFile:36)
at com.google.android.gms.ads.internal.client.o.onTransact(SourceFile:66)
at android.os.Binder.transact(Binder.java:310)
at com.google.android.gms.internal.ae.a(Unknown Source)
at com.google.android.gms.internal.p.b(Unknown Source)
at com.google.android.gms.internal.p.a(Unknown Source)
at com.google.android.gms.internal.an.b(Unknown Source)
at com.google.android.gms.internal.an.a(Unknown Source)
at com.google.android.gms.ads.InterstitialAd.loadAd(Unknown Source)
at android.app.ActivityThread.handleCreateService(ActivityThread.java:2710)
... 10 more

How to solve it.

Lucca

unread,
Sep 17, 2014, 10:51:08 PM9/17/14
to google-adm...@googlegroups.com
Caused by: java.lang.NullPointerException
at android.view.ContextThemeWrapper.initializeTheme(ContextThemeWrapper.java:101)
at android.view.ContextThemeWrapper.getTheme(ContextThemeWrapper.java:67)
at android.content.Context.obtainStyledAttributes(Context.java:374)
at android.view.View.<init>(View.java:3380)
at android.view.ViewGroup.<init>(ViewGroup.java:432)
at android.widget.AbsoluteLayout.<init>(AbsoluteLayout.java:52)
at android.webkit.WebView.<init>(WebView.java:505)
at android.webkit.WebView.<init>(WebView.java:482)
at android.webkit.WebView.<init>(WebView.java:468)
at android.webkit.WebView.<init>(WebView.java:457)
at android.webkit.WebView.<init>(WebView.java:447)
at com.google.android.gms.ads.internal.util.g.f(SourceFile:388)
at com.google.android.gms.ads.internal.util.g.a(SourceFile:375)

at com.google.android.gms.ads.internal.n.e.a(SourceFile:275)
at com.google.android.gms.ads.internal.b.<init>(SourceFile:296)
at com.google.android.gms.ads.internal.b.<init>(SourceFile:277)
at com.google.android.gms.ads.AdManagerCreatorImpl.a(SourceFile:36)
at com.google.android.gms.ads.internal.client.o.onTransact(SourceFile:66)
at android.os.Binder.transact(Binder.java:326)

at com.google.android.gms.internal.ae.a(Unknown Source)
at com.google.android.gms.internal.p.b(Unknown Source)
at com.google.android.gms.internal.p.a(Unknown Source)
at com.google.android.gms.internal.an.b(Unknown Source)
at com.google.android.gms.internal.an.a(Unknown Source)
at com.google.android.gms.ads.InterstitialAd.loadAd(Unknown Source)
at android.app.ActivityThread.handleCreateService(ActivityThread.java:2418)
... 10 more

6000+ users reported this error from yesterday, and more and more user uninstalled our app yet.

Zoli

unread,
Sep 26, 2014, 12:50:55 PM9/26/14
to google-adm...@googlegroups.com
I have the same crash reported...

Agris

unread,
Sep 26, 2014, 2:09:09 PM9/26/14
to google-adm...@googlegroups.com
I have the same problem. From crash logs this problem started on september 17.
At least for my apps affected devices are following:
ALCATEL ONE TOUCH 7040A (YARISXL)
ALCATEL ONE TOUCH 6040D (DIABLOX)
ALCATEL ONE TOUCH 7047D (YARIS_55)


Miguel Ángel López Vicente

unread,
Sep 27, 2014, 9:59:00 AM9/27/14
to google-adm...@googlegroups.com
Me too. Any solution?

Christer Nordvik

unread,
Sep 27, 2014, 2:16:46 PM9/27/14
to google-adm...@googlegroups.com
We also have a LOT of these now. Together with the NoClassDef error here: 

Think it's time to find another ad provider if this continues...

radi...@live.com

unread,
Sep 27, 2014, 3:02:49 PM9/27/14
to google-adm...@googlegroups.com

We too started getting this error since last 2 days.

Two type of exception, NullPointerException(Mostly on ALCATEL devices) and

java.lang.NoClassDefFoundError: android.net.http.HttpResponseCache

Both these are killing the application.

Is Google taking any steps for this?

gillis haasnoot

unread,
Sep 27, 2014, 7:45:25 PM9/27/14
to google-adm...@googlegroups.com
Same problem here.
increasing amount of crash reports for:

java.lang.NullPointerException
at..
....
....
Caused by: java.lang.NullPointerException
at android.webkit.WebSettingsClassic.getDefaultUserAgentForLocale(WebSettingsClassic.java:453)
at android.webkit.WebViewClassic$Factory.getDefaultUserAgent(WebViewClassic.java:1503)

at android.webkit.WebSettings.getDefaultUserAgent(WebSettings.java:1280)
at com.google.android.gms.ads.internal.util.g.a(SourceFile:348)

all crash reports from android 4.2 devices


and

java.lang.NoClassDefFoundError: android.net.http.HttpResponseCache
at com.google.android.gms.ads.internal.util.o.a(SourceFile:44)
at com.google.android.gms.ads.internal.b.<init>(SourceFile:293)
.....

al all crash reports from android 3.2 devices

fgBoth crash reports are initiated from gms.ads (google admob )


I

Kevin Yuan

unread,
Sep 27, 2014, 9:57:58 PM9/27/14
to google-adm...@googlegroups.com
There should be a solution. Please, Google!!!!!

Kenfoo

unread,
Sep 27, 2014, 10:04:16 PM9/27/14
to google-adm...@googlegroups.com
Same here.

Google Play Services team, you guys REALLY REALLY need to buck up on quality assurance for such an important library, especially when upgrade to this new library is mandatory.
This has to be one of the buggiest library I've ever used.

Crashes happening too often, causing my users to uninstall my app :-(

Unable to repro this error on my end, but just for the sake of my app installs and ratings, I've just placed try..catch (Throwable) across all calls to to Google Play Services calls.


Lucca

unread,
Sep 27, 2014, 11:46:42 PM9/27/14
to google-adm...@googlegroups.com
Try...Catch is Useless for me.

在 2014年9月28日星期日UTC+8上午10时04分16秒,Kenfoo写道:

Diego

unread,
Sep 28, 2014, 7:54:37 AM9/28/14
to google-adm...@googlegroups.com
Hi Kenfoo,

Could you post more information, maybe an example of what you are doing if that Try Catch is maybe not solving the issue but at least mitigating the negative feedback for you?

Thanks,
Diego.

Kenneth Foo

unread,
Sep 28, 2014, 8:02:31 AM9/28/14
to google-adm...@googlegroups.com

i havent managed to repro the problem on my end, but i noticed that the exception was thrown during adview.loadAd() as well as interstitials.loadAds(). I simply caught any throwables there and disabled ads altogether.

I don't know if the ads itself throw exceptions while running if loadAd() succeeds, as I havent managed to repro the issue on my end.

HTH

--

---
You received this message because you are subscribed to a topic in the Google Groups "Google AdMob Ads Developers" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/google-admob-ads-sdk/SX9yb3F_PNk/unsubscribe.
To unsubscribe from this group and all its topics, send an email to google-admob-ads...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Message has been deleted

Zoli

unread,
Sep 28, 2014, 9:56:42 AM9/28/14
to google-adm...@googlegroups.com
For me, 100% of crashes come from Android 4.2
~80% from Liquid Z4 (acer_Z6), and 20% from ALCATEL ONE TOUCH 7040A.

Getting afraid they will give me 1/5 reviews...
Stack is the same what the first poster wrote.

Avi Gershon

unread,
Sep 28, 2014, 10:51:46 AM9/28/14
to google-adm...@googlegroups.com
Me 2 , 

java.lang.NullPointerException
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2394)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2446)
at android.app.ActivityThread.access$600(ActivityThread.java:165)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1373)
at android.os.Handler.dispatchMessage(Handler.java:107)
at android.os.Looper.loop(Looper.java:194)
at android.app.ActivityThread.main(ActivityThread.java:5434)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:525)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:834)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:601)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.NullPointerException
at android.webkit.WebSettingsClassic.getDefaultUserAgentForLocale(WebSettingsClassic.java:457)
at android.webkit.WebViewClassic$Factory.getDefaultUserAgent(WebViewClassic.java:1503)

at android.webkit.WebSettings.getDefaultUserAgent(WebSettings.java:1280)
at com.google.android.gms.ads.internal.util.g.a(SourceFile:348)
at com.google.android.gms.ads.internal.n.e.a(SourceFile:275)
at com.google.android.gms.ads.internal.b.<init>(SourceFile:296)
at com.google.android.gms.ads.internal.b.<init>(SourceFile:277)
at com.google.android.gms.ads.AdManagerCreatorImpl.a(SourceFile:36)
at com.google.android.gms.ads.internal.client.o.onTransact(SourceFile:66)
at android.os.Binder.transact(Binder.java:310)
at com.google.android.gms.internal.l.a(Unknown Source)
at com.google.android.gms.internal.lh.b(Unknown Source)
at com.google.android.gms.internal.lh.a(Unknown Source)
at com.google.android.gms.internal.r.f(Unknown Source)
at com.google.android.gms.internal.r.a(Unknown Source)
at com.google.android.gms.ads.f.a(Unknown Source)

Zoli

unread,
Sep 28, 2014, 11:31:33 AM9/28/14
to google-adm...@googlegroups.com
I added try/catch(...) around all Ad related calls, and uploaded the new version. Let's see if I got any more crashes. Will report here back.
Hope this will at least help not to crash on those devices.
Message has been deleted
Message has been deleted

Albert Gazetdinov

unread,
Sep 29, 2014, 2:51:47 AM9/29/14
to google-adm...@googlegroups.com
if this does not help, you can add customise error handler for Application and ignore errors from Google Play Service. using this method I intercept 99% of GPS errors and program does not close

воскресенье, 28 сентября 2014 г., 18:31:33 UTC+3 пользователь Zoli написал:

Sergey Otro

unread,
Sep 29, 2014, 4:34:09 AM9/29/14
to google-adm...@googlegroups.com
Same problem here, all are on Android 4.2

by device

ALCATEL ONE TOUCH 7040A (YARISXL)
7049.6%
6037K (Eclipse)2014.2%
TCL S850 (DiabloHD)1812.8%
ALCATEL ONE TOUCH 7047D (YARIS_55)
1510.6%
ALCATEL ONE TOUCH 6040D (DIABLOX)
117.8%
ALCATEL ONE TOUCH 6030X (Diablo)53.5%
Panasonic P31 (P31)21.4%

On Thursday, September 18, 2014 5:10:15 AM UTC+3, Lucca wrote:

Kenfoo

unread,
Sep 29, 2014, 4:47:24 AM9/29/14
to google-adm...@googlegroups.com
I don't know if Albert's suggestion of ignoring the exception works, because I would think that the main looper itself will break causing the app itself to stop working.

But if anybody is interested, what I did was to use my own default unhandled exception handler.
If I detect the exception is caused by GPS, I store a timestamp in the SharedPreferences and disabled Admob for 5-7 days -- until, hopefully, Google gets a fix out.


Kenneth

Miguel Ángel López Vicente

unread,
Sep 29, 2014, 4:53:30 AM9/29/14
to google-adm...@googlegroups.com
Kenfoo, how disable Admob? From the web or directly in the code?

--

---
You received this message because you are subscribed to a topic in the Google Groups "Google AdMob Ads Developers" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/google-admob-ads-sdk/SX9yb3F_PNk/unsubscribe.
To unsubscribe from this group and all its topics, send an email to google-admob-ads...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--
Miguel Ángel López

Kenfoo

unread,
Sep 29, 2014, 5:31:00 AM9/29/14
to google-adm...@googlegroups.com
I just simply skipped Admob initialisation when my next starts.

Martin van Z

unread,
Sep 29, 2014, 4:18:04 PM9/29/14
to google-adm...@googlegroups.com
Could you maybe post your error handler code? That would help me a lot. The last time there was a problem with the Google Play AdMob library it took a while before it was fixed, so I would really like to have a backup build in the app to keep the app running while these types of bugs are being fixed.

Thanks. :)

Eric Leichtenschlag

unread,
Sep 29, 2014, 4:57:42 PM9/29/14
to google-adm...@googlegroups.com
Hey guys,

We're investigating these crashes as high priority issues. Can you provide links to your apps where you're seeing these crashes, so we can try to reproduce?

Thanks,
Eric

Martin van Z

unread,
Sep 29, 2014, 5:26:18 PM9/29/14
to google-adm...@googlegroups.com
Sure :)
Glad you are looking into it with priority.
I Only got a few reports so far, but I did notice the ads were not always loading correctly on my Nexus 7. The banners just stayed with a black background.

Juan Garibay

unread,
Sep 29, 2014, 6:13:48 PM9/29/14
to google-adm...@googlegroups.com
Hi Eric,

It seems AdMob is crashing on certain devices:


ALCATEL ONE TOUCH 6040D (DIABLOX)
16988.0%
6037K (Eclipse)168.3%
ALCATEL ONE TOUCH 7047D (YARIS_55)
73.6%

These stats are from this app Call Timer and it is using Google Play Service version 5089000.

Regards,
Juan

Eric Leichtenschlag

unread,
Sep 29, 2014, 7:18:40 PM9/29/14
to google-adm...@googlegroups.com
Thanks for reporting back. We'll run tests on these apps.

Eric Leichtenschlag

unread,
Sep 29, 2014, 8:06:23 PM9/29/14
to google-adm...@googlegroups.com
We think we've identified a fix for the getDefaultUserAgentForLocale issue.

For the ContextThemeWrapper.initializeTheme exception, what OS / devices have been showing up on your Google Play crash reports?

Thanks,
Eric

Eric Leichtenschlag

unread,
Sep 29, 2014, 9:47:14 PM9/29/14
to google-adm...@googlegroups.com
There is also a fix for the ContextThemeWrapper.initializeTheme crash. There will be a slow rollout of a new google play services version with these fixes starting this week.

Thanks,
Eric

Kenfoo

unread,
Sep 29, 2014, 10:00:19 PM9/29/14
to google-adm...@googlegroups.com
Something along these lines. I simply hand-edited it from my implementation for brevity, so there may be syntax errors or something. 
But anyway, modify it to suit your needs. 

// Setup your default error handler
static Thread.UncaughtExceptionHandler defaultExceptionHandler = null;
Context context = your context

final Thread.UncaughtExceptionHandler defaultHandler = Thread.getDefaultUncaughtExceptionHandler();
defaultExceptionHandler = new Thread.UncaughtExceptionHandler() {
    @Override
    public void uncaughtException(Thread thread, Throwable ex) {
        for (int nest=0;nest<10 && ex!=null;nest++, ex=ex.getCause()) {
            StackTraceElement[] stelist = ex.getStackTrace();
            for (StackTraceElement ste : stelist) {
                if (ste.getClassName().contains("com.google.android.gms.ads")) {
                    // Save the last time google play ads crashed.
                    // Next time our app starts, we won't activate ads if it happened
                    // within the last N days.
                    SharedPreferences prefs = Settings.getPreferences(context);
                    SharedPreferences.Editor editor = prefs.edit();
                    editor.putLong("admob_crash_time", System.currentTimeMillis());
                    editor.commit();
                    break;
                }
            }
        }
        if (defaultHandler != null) {
            defaultHandler.uncaughtException(thread, ex);
        }
    }
};
Thread.setDefaultUncaughtExceptionHandler(defaultExceptionHandler);




// Then in your activity startup where you initialize your ads
Context context = your activity or context;
ViewGroup myadframelayout = your frame or parent layout holding the ad;

SharedPreferences prefs = Settings.getPreferences(context);
long lastAdmobCrashTime = prefs.getLong(admob_crash_time, 0);
long timeSinceLastCrash = System.currentTimeMillis() - lastAdmobCrashTime;
// Last crash >= 5 days ago. Try Admob...
if (timeSinceLastCrash >= 5*24*60*60*1000) {
    try {
        adView = new AdView(context);
        adView.setAdUnitId("YOUR ADMOB AD ID");
        adView.setAdSize(AdSize.SMART_BANNER);
        adView.loadAd(new AdRequest.Builder().build());
        myadframelayout.addView(adView);
    } catch (Throwable t) {
        // No revenue from this guy for today... :(
    }
} else {
    // Don't run admob. Do whatever you like here.
    adView = null;
}

// And in your onResume, onPause, whatnot, if adView is null then don't do anything.



Miguel Ángel López Vicente

unread,
Sep 30, 2014, 2:07:14 AM9/30/14
to google-adm...@googlegroups.com
My app is: https://play.google.com/store/apps/details?id=com.malv.bolsa&hl=es

All reports is from Android 4.2.
The devices are ALCATEL ONE TOUCH 7040A and 6037K (Eclipse)

--

---
You received this message because you are subscribed to a topic in the Google Groups "Google AdMob Ads Developers" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/google-admob-ads-sdk/SX9yb3F_PNk/unsubscribe.
To unsubscribe from this group and all its topics, send an email to google-admob-ads...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--
Miguel Ángel López

Isidoro Castell

unread,
Sep 30, 2014, 3:03:04 AM9/30/14
to google-adm...@googlegroups.com
My app is https://play.google.com/store/apps/details?id=com.ivoox.app

And the 86% of the crashes belongs to Alcatel One Touch 7041X and 7041D with Android 4.2.2 and 11% crashes are from Android 3.2 and 3.2.1 in some Samsung tabs devices (GT P7510, GT P7500, GT P6800)

Rishabh Mahajan

unread,
Sep 30, 2014, 3:24:14 AM9/30/14
to google-adm...@googlegroups.com
I have the same issue in my app - https://play.google.com/store/apps/details?id=me.unfollowers.droid

My crashlytics reports have gone crazy due to this!
Subscribing and hope there is a fix to this soon!

Martin van Z

unread,
Sep 30, 2014, 6:57:33 AM9/30/14
to google-adm...@googlegroups.com
Thanks!

Martin van Z

unread,
Sep 30, 2014, 7:02:45 AM9/30/14
to google-adm...@googlegroups.com
I Got the getDefaultUserAgentForLocale report in this device ALCATEL ONE TOUCH 7040A (YARISXL)
and a android.net.http.HttpResponseCache error report in a Galaxy Tab 7.0 Plus (GT-P6210) device.

Martin van Z

unread,
Sep 30, 2014, 7:04:01 AM9/30/14
to google-adm...@googlegroups.com
Sorry that's a java.lang.NoClassDefFoundError error for the class android.net.http.HttpResponseCache

Zoli

unread,
Sep 30, 2014, 12:21:41 PM9/30/14
to google-adm...@googlegroups.com
I have reported crashes (android.webkit.WebSettingsClassic.getDefaultUserAgentForLocale) in my App: https://play.google.com/store/apps/details?id=zoltan.puski.eszkerek
What is strange, only for 2 devices: Liquid Z4 (acer_Z6)  and ALCATEL ONE TOUCH 7040A (YARISXL)

Thanos Fisherman

unread,
Sep 30, 2014, 3:24:22 PM9/30/14
to google-adm...@googlegroups.com
same here mostly on alcatel devices I will post this on android bug report if it hasn't already been posted yet

Caused by: java.lang.NullPointerException
at android.webkit.WebSettingsClassic.getDefaultUserAgentForLocale(WebSettingsClassic.java:453)
at android.webkit.WebViewClassic$Factory.getDefaultUserAgent(WebViewClassic.java:1503)

Radio FM

unread,
Oct 1, 2014, 10:40:39 PM10/1/14
to google-adm...@googlegroups.com
Here is the necessary info for you to debug the problem.

App Link


Crash Type 1

Reported on following devices

ALCATEL ONE TOUCH 7040A
ALCATEL ONE TOUCH 7047D 
ALCATEL ONE TOUCH 6040D (DIABLOX)

Android Version

4.2

Crash Trace

java.lang.NullPointerException
at android.webkit.WebSettingsClassic.getDefaultUserAgentForLocale(WebSettingsClassic.java:457)

at android.webkit.WebViewClassic$Factory.getDefaultUserAgent(WebViewClassic.java:1503)
at android.webkit.WebSettings.getDefaultUserAgent(WebSettings.java:1280)
at com.google.android.gms.ads.internal.util.g.a(SourceFile:348)
at com.google.android.gms.ads.internal.n.e.a(SourceFile:275)
at com.google.android.gms.ads.internal.b.<init>(SourceFile:296)
at com.google.android.gms.ads.internal.b.<init>(SourceFile:277)
at com.google.android.gms.ads.AdManagerCreatorImpl.a(SourceFile:36)
at com.google.android.gms.ads.internal.client.o.onTransact(SourceFile:66)
at android.os.Binder.transact(Binder.java:310)
at com.google.android.gms.internal.ar$a$a.a(Unknown Source)
at com.google.android.gms.internal.ah.b(Unknown Source)
at com.google.android.gms.internal.ah.a(Unknown Source)
at com.google.android.gms.internal.au.aM(Unknown Source)
at com.google.android.gms.internal.au.a(Unknown Source)


Crash Type 2

Reported on following devices

Mostly on Tablets, top devices are

Galaxy Tab 7.0 Plus (GT-P6200)
Galaxy Tab 7.0 Plus (GT-P6210) 
Galaxy Tab 10.1 (GT-P7500)
Galaxy Tab 7.7 (GT-P6800)
Galaxy Tab 7.7 (GT-P6800)

Android Version

3.2

Crash Trace

java.lang.NoClassDefFoundError: android.net.http.HttpResponseCache
at com.google.android.gms.ads.internal.util.o.a(SourceFile:44)
at com.google.android.gms.ads.internal.b.<init>(SourceFile:293)

at com.google.android.gms.ads.internal.b.<init>(SourceFile:277)
at com.google.android.gms.ads.AdManagerCreatorImpl.a(SourceFile:36)
at com.google.android.gms.ads.internal.client.o.onTransact(SourceFile:66)
at android.os.Binder.transact(Binder.java:298)
at com.google.android.gms.internal.ar$a$a.a(Unknown Source)
at com.google.android.gms.internal.ah.b(Unknown Source)
at com.google.android.gms.internal.ah.a(Unknown Source)
at com.google.android.gms.internal.au.aM(Unknown Source)
at com.google.android.gms.internal.au.a(Unknown Source)






Date: Mon, 29 Sep 2014 13:57:42 -0700
From: eleich...@google.com
To: google-adm...@googlegroups.com
Subject: Re: Google Play Services lib crashes app

Eric Leichtenschlag

unread,
Oct 2, 2014, 12:12:20 PM10/2/14
to google-adm...@googlegroups.com
An updated service has been rolling out to devices. You should start to see these crash counts diminishing.

Thanks,
Eric

Kai Yang Lim

unread,
Oct 2, 2014, 11:07:09 PM10/2/14
to google-adm...@googlegroups.com
What can Google do with all the bad ratings "earned" due to crash in Google Play Services?

Thanos Fisherman

unread,
Oct 3, 2014, 5:16:41 PM10/3/14
to google-adm...@googlegroups.com
Hey so was this an issue of google play services apk or do we have do update the sdk library too? Also what about the devices who don't have the google play services apk installed?

Eric Leichtenschlag

unread,
Oct 3, 2014, 9:57:50 PM10/3/14
to google-adm...@googlegroups.com
Its in the service SDK so devices will get the update automatically. For devices without play services, I don't think Android will provide an updated jar. So if you deploy your app outside the Google Play store with the 6.1 rev20 SDK (which I don't think is even out yet), those devices would exhibit these issues. 

Eric Leichtenschlag

unread,
Oct 3, 2014, 10:03:12 PM10/3/14
to google-adm...@googlegroups.com
That being said, I think both of these bugs on this thread were device specific implementations of WebView (e.g.Alcatel's implementation). So maybe other non-play devices don't have that bugs.

digipom

unread,
Oct 24, 2014, 8:08:15 PM10/24/14
to google-adm...@googlegroups.com
I received this crash after publishing an update today. As a safety, I re-released with a try/catch around the ad loading code and may add the uncaught exception handler if that doesn't help.

java.lang.NoSuchMethodError: transact
at com.google.android.gms.internal.aa.a(Unknown Source)
at com.google.android.gms.internal.n.b(Unknown Source)
at com.google.android.gms.internal.n.a(Unknown Source)
at com.google.android.gms.internal.ag.l(Unknown Source)
at com.google.android.gms.internal.ag.a(Unknown Source)
at com.google.android.gms.ads.AdView.loadAd(Unknown Source)
( rest is my app code)
Reply all
Reply to author
Forward
0 new messages