Google play services 5.0.77

前端 未结 10 1215
我寻月下人不归
我寻月下人不归 2021-01-30 04:23

From the 25th of june two unrelated apps that are using ads started to have this NPE

java.lang.NullPointerException
   at zo.a(SourceFile:172)
   at aeh.a(SourceF         


        
相关标签:
10条回答
  • 2021-01-30 04:49

    I got exactly same errors on different android versions after updating admob to google play services. I think it can't be solved on user side.

    0 讨论(0)
  • 2021-01-30 04:50

    According to: https://groups.google.com/forum/#!topic/google-admob-ads-sdk/DkjtCx_Zvn8

    Some have had a success by adding android:theme="@android:style/Theme.Translucent" to activity android:name="com.google.android.gms.ads.AdActivity" in the manifest.

    I'm rolling out a new version with that fix now. Will see in a couple of days if it helps.

    0 讨论(0)
  • 2021-01-30 04:51

    Today, Google posts this : http://android-developers.blogspot.fr/2014/07/google-play-services-5.html

    And now it works for me. Just try again to update the GooglePlayService in your mobile and update your ADT.

    Edit :

    Code to check GPS version :

    // Check if GooglePlay Service is good;
                resultCode = GooglePlayServicesUtil.isGooglePlayServicesAvailable(this.getActivity());
                if (resultCode != ConnectionResult.SUCCESS) {
                    if (GooglePlayServicesUtil.isUserRecoverableError(resultCode)) {
                        GooglePlayServicesUtil.getErrorDialog(resultCode, this.getActivity(), 1).show();
                        rootView = inflater.inflate(R.layout.fragment_googleplayerror, container, false);
                        return rootView;
                    } else {
                        Log.i(Tag, "This device is not supported.");
                        getActivity().finish();
                    }
                }
    
    0 讨论(0)
  • 2021-01-30 04:58

    It is related to Play services update, see sample crash log below. Since it crashes onCreate it might be happening when user click on an advert or a specific type of advert

    USER_COMMENT=
    ANDROID_VERSION=4.1.2
    APP_VERSION_NAME=8.9
    BRAND=samsung
    PHONE_MODEL=GT-I9100
    CUSTOM_DATA=
    STACK_TRACE=java.lang.RuntimeException: Unable to start activity ComponentInfo{xxxxx/com.google.android.gms.ads.AdActivity}: java.lang.NullPointerException
    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2110)
    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2135)
    at android.app.ActivityThread.access$700(ActivityThread.java:140)
    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1237)
    at android.os.Handler.dispatchMessage(Handler.java:99)
    at android.os.Looper.loop(Looper.java:137)
    at android.app.ActivityThread.main(ActivityThread.java:4921)
    at java.lang.reflect.Method.invokeNative(Native Method)
    at java.lang.reflect.Method.invoke(Method.java:511)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1027)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:794)
    at dalvik.system.NativeStart.main(Native Method)
    Caused by: java.lang.NullPointerException
    at acm.a(SourceFile:215)
    at acz.onTransact(SourceFile:58)
    at android.os.Binder.transact(Binder.java:326)
    at com.google.android.gms.internal.ck$a$a.onCreate(Unknown Source)
    at com.google.android.gms.ads.AdActivity.onCreate(Unknown Source)
    at android.app.Activity.performCreate(Activity.java:5206)
    at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1094)
    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2074)
    ... 11 more
    java.lang.NullPointerException
    at acm.a(SourceFile:215)
    at acz.onTransact(SourceFile:58)
    at android.os.Binder.transact(Binder.java:326)
    at com.google.android.gms.internal.ck$a$a.onCreate(Unknown Source)
    at com.google.android.gms.ads.AdActivity.onCreate(Unknown Source)
    at android.app.Activity.performCreate(Activity.java:5206)
    at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1094)
    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2074)
    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2135)
    at android.app.ActivityThread.access$700(ActivityThread.java:140)
    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1237)
    at android.os.Handler.dispatchMessage(Handler.java:99)
    at android.os.Looper.loop(Looper.java:137)
    at android.app.ActivityThread.main(ActivityThread.java:4921)
    at java.lang.reflect.Method.invokeNative(Native Method)
    at java.lang.reflect.Method.invoke(Method.java:511)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1027)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:794)
    at dalvik.system.NativeStart.main(Native Method)
    
    0 讨论(0)
提交回复
热议问题