-
Notifications
You must be signed in to change notification settings - Fork 540
Closed
Description
I am having a crash when the mapbox map should be loaded.
This is my code. I am not doing anything with the controller. that is all commended out.
We are still using v1 embedding because of breaking packages in our project & to close to the release to migrate everything
MapboxMap(
onStyleLoadedCallback: () {},
styleString: 'mapbox://styles/...',
accessToken: '...',
initialCameraPosition: const CameraPosition(
target: LatLng(
AppConstants.DEFAULT_LAT,
AppConstants.DEFAULT_LON,
),
zoom: _DEFAULT_ZOOM,
),
onMapCreated: _onMapCreated,
),
The crash:
2021-03-22 09:53:05.786 27370-27370/? E/Mbgl-MapChangeReceiver: Exception in onStyleImageMissing
java.lang.NullPointerException: Attempt to invoke interface method 'java.lang.String io.flutter.embedding.engine.plugins.FlutterPlugin$FlutterAssets.getAssetFilePathByName(java.lang.String)' on a null object reference
at com.mapbox.mapboxgl.MapboxMapController.getScaledImage(MapboxMapController.java:1291)
at com.mapbox.mapboxgl.MapboxMapController.lambda$onMapReady$0$MapboxMapController(MapboxMapController.java:260)
at com.mapbox.mapboxgl.-$$Lambda$MapboxMapController$ycG5vS2dYfqOKlQHaQNF87a0YOg.onStyleImageMissing(Unknown Source:4)
at com.mapbox.mapboxsdk.maps.MapChangeReceiver.onStyleImageMissing(MapChangeReceiver.java:226)
at com.mapbox.mapboxsdk.maps.NativeMapView.onStyleImageMissing(NativeMapView.java:1120)
at android.os.MessageQueue.nativePollOnce(Native Method)
at android.os.MessageQueue.next(MessageQueue.java:335)
at android.os.Looper.loop(Looper.java:183)
at android.app.ActivityThread.main(ActivityThread.java:7660)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)
Metadata
Metadata
Assignees
Labels
No labels