9 thoughts on “Google Sign-In Android Example [Tutorial]

  1. Abdul Samad May 10, 2019 / 5:42 pm

    The sign in works fine for already existing email address, however, if i try to sigh up from system’s sign in dialog, the display number is null after successful sign up. any clue?

    Like

  2. Behzad June 20, 2019 / 11:51 am

    i have problem whit sign out .
    it dose’t work! when i click on sign out the app will crash.

    Like

    • Irshad Kumail September 17, 2019 / 11:25 pm

      Please paste the crash logs.

      Like

  3. Gutisa September 3, 2019 / 8:18 pm

    I get the following error:
    W/System.err: java.lang.NullPointerException: Attempt to invoke virtual method ‘int android.view.View.getVisibility()’ on a null object reference
    W/System.err: at android.view.ViewRootImpl.getHostVisibility(ViewRootImpl.java:1809)
    W/System.err: at android.view.ViewRootImpl.handleAppVisibility(ViewRootImpl.java:1445)
    at android.view.ViewRootImpl$ViewRootHandler.handleMessage(ViewRootImpl.java:4841)
    W/System.err: at android.os.Handler.dispatchMessage(Handler.java:106)
    W/System.err: at android.os.Looper.loop(Looper.java:214)
    W/System.err: at android.app.ActivityThread.main(ActivityThread.java:7078)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
    W/System.err: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:964)

    Like

    • Irshad Kumail September 17, 2019 / 11:25 pm

      On which view are u calling getVisibility()?

      Like

  4. Manoj September 18, 2019 / 6:15 pm

    I am getting null object reference on sign out button click

    java.lang.NullPointerException: Attempt to invoke virtual method ‘com.google.android.gms.tasks.Task com.google.android.gms.auth.api.signin.GoogleSignInClient.signOut()’ on a null object reference

    Like

  5. kaushal kumar November 6, 2019 / 10:39 am

    Hello Sir,
    How to create a Custom Google Sign in Button in Android.
    I create Different deigns for Google Button.
    Please help me and Please create a one Post on How to create a Custom Google Sign in Button in Android.

    Like

  6. shashikala February 17, 2020 / 12:33 pm

    googleSignInClient object referred in signout method is not the same used in signin. This throws nullpointer exception when signout button is clicked.
    To fix, refer to the original object of signin method.

    Like

Leave a comment