When the FlatButton "Pick" is clicked, maps opens and loads for like 2 seconds then nullPointerException is thrown and then the app crashes. Below is the error log:
I/System.out(25275): data is null!!!!
D/AndroidRuntime(25275): Shutting down VM
E/AndroidRuntime(25275): FATAL EXCEPTION: main
E/AndroidRuntime(25275): Process: tz.co.naamini.app, PID: 25275
E/AndroidRuntime(25275): java.lang.RuntimeException: Failure delivering result ResultInfo{who=null, request=42, result=2, data=null} to activity {tz.co.naamini.app/tz.co.naamini.app.MainActivity}: java.lang.NullPointerException: intent must not be null
E/AndroidRuntime(25275): at android.app.ActivityThread.deliverResults(ActivityThread.java:4215)
E/AndroidRuntime(25275): at android.app.ActivityThread.handleSendResult(ActivityThread.java:4258)
E/AndroidRuntime(25275): at android.app.ActivityThread.-wrap20(ActivityThread.java)
E/AndroidRuntime(25275): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1583)
E/AndroidRuntime(25275): at android.os.Handler.dispatchMessage(Handler.java:110)
E/AndroidRuntime(25275): at android.os.Looper.loop(Looper.java:203)
E/AndroidRuntime(25275): at android.app.ActivityThread.main(ActivityThread.java:6284)
E/AndroidRuntime(25275): at java.lang.reflect.Method.invoke(Native Method)
E/AndroidRuntime(25275): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1094)
E/AndroidRuntime(25275): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:955)
E/AndroidRuntime(25275): Caused by: java.lang.NullPointerException: intent must not be null
E/AndroidRuntime(25275): at com.google.android.gms.common.internal.Preconditions.checkNotNull(Unknown Source)
E/AndroidRuntime(25275): at com.google.android.gms.location.places.ui.zzb.getStatus(Unknown Source)
E/AndroidRuntime(25275): at com.google.android.gms.location.places.ui.PlaceAutocomplete.getStatus(Unknown Source)
E/AndroidRuntime(25275): at com.example.flutterplacesdialog.FlutterPlacesDialogPlugin.onActivityResult(FlutterPlacesDialogPlugin.kt:99)
E/AndroidRuntime(25275): at io.flutter.app.FlutterPluginRegistry.onActivityResult(FlutterPluginRegistry.java:194)
E/AndroidRuntime(25275): at io.flutter.app.FlutterActivityDelegate.onActivityResult(FlutterActivityDelegate.java:139)
E/AndroidRuntime(25275): at io.flutter.app.FlutterActivity.onActivityResult(FlutterActivity.java:128)
E/AndroidRuntime(25275): at android.app.Activity.dispatchActivityResult(Activity.java:6982)
E/AndroidRuntime(25275): at android.app.ActivityThread.deliverResults(ActivityThread.java:4211)
E/AndroidRuntime(25275): ... 9 more
Lost connection to device.
When the FlatButton "Pick" is clicked, maps opens and loads for like 2 seconds then nullPointerException is thrown and then the app crashes. Below is the error log:
I/System.out(25275): data is null!!!!
D/AndroidRuntime(25275): Shutting down VM
E/AndroidRuntime(25275): FATAL EXCEPTION: main
E/AndroidRuntime(25275): Process: tz.co.naamini.app, PID: 25275
E/AndroidRuntime(25275): java.lang.RuntimeException: Failure delivering result ResultInfo{who=null, request=42, result=2, data=null} to activity {tz.co.naamini.app/tz.co.naamini.app.MainActivity}: java.lang.NullPointerException: intent must not be null
E/AndroidRuntime(25275): at android.app.ActivityThread.deliverResults(ActivityThread.java:4215)
E/AndroidRuntime(25275): at android.app.ActivityThread.handleSendResult(ActivityThread.java:4258)
E/AndroidRuntime(25275): at android.app.ActivityThread.-wrap20(ActivityThread.java)
E/AndroidRuntime(25275): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1583)
E/AndroidRuntime(25275): at android.os.Handler.dispatchMessage(Handler.java:110)
E/AndroidRuntime(25275): at android.os.Looper.loop(Looper.java:203)
E/AndroidRuntime(25275): at android.app.ActivityThread.main(ActivityThread.java:6284)
E/AndroidRuntime(25275): at java.lang.reflect.Method.invoke(Native Method)
E/AndroidRuntime(25275): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1094)
E/AndroidRuntime(25275): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:955)
E/AndroidRuntime(25275): Caused by: java.lang.NullPointerException: intent must not be null
E/AndroidRuntime(25275): at com.google.android.gms.common.internal.Preconditions.checkNotNull(Unknown Source)
E/AndroidRuntime(25275): at com.google.android.gms.location.places.ui.zzb.getStatus(Unknown Source)
E/AndroidRuntime(25275): at com.google.android.gms.location.places.ui.PlaceAutocomplete.getStatus(Unknown Source)
E/AndroidRuntime(25275): at com.example.flutterplacesdialog.FlutterPlacesDialogPlugin.onActivityResult(FlutterPlacesDialogPlugin.kt:99)
E/AndroidRuntime(25275): at io.flutter.app.FlutterPluginRegistry.onActivityResult(FlutterPluginRegistry.java:194)
E/AndroidRuntime(25275): at io.flutter.app.FlutterActivityDelegate.onActivityResult(FlutterActivityDelegate.java:139)
E/AndroidRuntime(25275): at io.flutter.app.FlutterActivity.onActivityResult(FlutterActivity.java:128)
E/AndroidRuntime(25275): at android.app.Activity.dispatchActivityResult(Activity.java:6982)
E/AndroidRuntime(25275): at android.app.ActivityThread.deliverResults(ActivityThread.java:4211)
E/AndroidRuntime(25275): ... 9 more
Lost connection to device.