flutterlocation icon indicating copy to clipboard operation
flutterlocation copied to clipboard

Caused by java.lang.NullPointerException

Open vineetpandit90 opened this issue 3 years ago • 1 comments

Caused by java.lang.NullPointerException Attempt to invoke virtual method 'io.flutter.plugin.common.PluginRegistry$RequestPermissionsResultListener com.lyokone.location.FlutterLocationService.h()' on a null object reference com.lyokone.location.LocationPlugin.dispose (LocationPlugin.java:117) com.lyokone.location.LocationPlugin.detachActivity (LocationPlugin.java:56) com.lyokone.location.LocationPlugin.onDetachedFromActivityForConfigChanges (LocationPlugin.java:74) io.flutter.embedding.engine.FlutterEngineConnectionRegistry.detachFromActivityForConfigChanges (FlutterEngineConnectionRegistry.java:372) io.flutter.embedding.android.FlutterActivityAndFragmentDelegate.onDetach (FlutterActivityAndFragmentDelegate.java:651) io.flutter.embedding.android.FlutterFragment.onDetach (FlutterFragment.java:844) androidx.fragment.app.Fragment.performDetach (Fragment.java:3229)

com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1130)

vineetpandit90 avatar Jul 04 '22 09:07 vineetpandit90

What did you do.

Please close this issue and use template to report problems.

xunreal75 avatar Jul 04 '22 18:07 xunreal75

Hey!

I got similar problem like you described. I managed to solve it putting additional permissions to AndroidManifest.xml file:

    <uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
    <uses-permission android:name="android.permission.ACCESS_BACKGROUND_LOCATION" />

More about how to properly setup Android platform is available in the docs: https://docs.page/Lyokone/flutterlocation/installation/android#background-location

matejhocevar avatar Nov 17 '22 20:11 matejhocevar

@matejhocevar Unfortunately, adding those permission does not fix the issue.

zmeid avatar Jan 16 '23 20:01 zmeid

Please follow the bug report template if you want to get any help.

bartekpacia avatar Aug 04 '23 14:08 bartekpacia