I would like to know which is the minimum SDK API level for using Google App Invites in Android. Because I've tested in Marshmallow, and KitKat, and it's working fine. But I'm getting an error in Gingerbread. This is the stack trace:
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.google.android.gms/com.google.android.gms.appinvite.AppInviteActivity}: java.lang.NullPointerException
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1768)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1784)
at android.app.ActivityThread.access$1500(ActivityThread.java:123)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:939)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:130)
at android.app.ActivityThread.main(ActivityThread.java:3835)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:864)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:622)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.NullPointerException
at com.google.android.gms.appinvite.ui.a.f.<init>(:com.google.android.gms:168)
at com.google.android.gms.appinvite.ui.a.r.k(:com.google.android.gms:80)
at com.google.android.gms.appinvite.ui.context.h.onCreateView(:com.google.android.gms:443)
at android.support.v4.app.Fragment.performCreateView(:com.google.android.gms:1962)
at android.support.v4.app.ag.a(:com.google.android.gms:1026)
at android.support.v4.app.ag.a(:com.google.android.gms:1207)
at android.support.v4.app.j.run(:com.google.android.gms:738)
at android.support.v4.app.ag.i(:com.google.android.gms:1572)
at android.support.v4.app.ab.c(:com.google.android.gms:330)
at android.support.v4.app.w.onStart(:com.google.android.gms:511)
at com.google.android.gms.appinvite.AppInviteActivity.onStart(:com.google.android.gms:411)
at android.app.Instrumentation.callActivityOnStart(Instrumentation.java:1129)
at android.app.Activity.performStart(Activity.java:3791)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1731)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1784)
at android.app.ActivityThread.access$1500(ActivityThread.java:123)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:939)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:130)
at android.app.ActivityThread.main(ActivityThread.java:3835)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:864)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:622)
at dalvik.system.NativeStart.main(Native Method)