21.8 C
London
Thursday, May 9, 2024

Crashes When run MapmyIndiaMap Widget on Older Android Units and iOS Simulator in Flutter


I’ve encountered a problem with my MapmyIndiaMap widget and controller in my stateful class.
Right here is my widget:

At any time when I allow myLocationEnabled to true,
the app crashes instantly after the map masses, particularly on older Android gadgets operating variations beneath Android 11 or 12. The error happens persistently on Android 13 and later variations.

Moreover, the iOS simulator crashes as quickly because the map masses.

I’ve encountered a problem with my MapmyIndiaMap widget and controller in my stateful class.
Right here is my widget:

Expanded(
youngster: MapmyIndiaMap(
initialCameraPosition: CameraPosition(
goal: LatLng(state.place.latitude,
state.place.longitude),
zoom: 14.0,
),
myLocationEnabled: true,
myLocationTrackingMode:
MyLocationTrackingMode.NoneCompass,
onMapCreated: (map) async {
_mapController = map;
await _mapController?.addSymbol(
SymbolOptions(
geometry: LatLng(
state.place.latitude,
state.place.longitude,
),
),
);
setState(() {});
},
onMapClick: (level, coordinates) async {
log(“Map Level: $level”);
log(“Coordinates: $coordinates”);
await _mapController!.addSymbol(
SymbolOptions(
geometry: LatLng(
coordinates.latitude,
coordinates.longitude,
),
),
);
},
),
),

At any time when I allow these two choices:

myLocationEnabled: true,
myLocationTrackingMode: MyLocationTrackingMode.NoneCompass,

The app crashes instantly after the map masses, particularly on older Android gadgets operating variations beneath Android 11 or 12. The error happens persistently on Android 13 and later variations.

Right here is Error:

That is the error:
W/System.err( 2824): at com.mapmyindia.mapmyindiagl.MapboxMapController.entry$000(MapboxMapController.java:108)
W/System.err( 2824): at com.mapmyindia.mapmyindiagl.MapboxMapController$1.onStyleLoaded(MapboxMapController.java:311)
W/System.err( 2824): at com.mapmyindia.sdk.maps.MapmyIndiaMap.notifyStyleLoaded(MapmyIndiaMap.java:1614)
W/System.err( 2824): at com.mapmyindia.sdk.maps.MapmyIndiaMap.onFinishLoadingStyle(MapmyIndiaMap.java:300)
W/System.err( 2824): at com.mapmyindia.sdk.maps.MapView$MapCallback.onDidFinishLoadingStyle(MapView.java:1766)
W/System.err( 2824): at com.mapmyindia.sdk.maps.MapChangeReceiver.onDidFinishLoadingStyle(MapChangeReceiver.java:198)
W/System.err( 2824): at com.mapmyindia.sdk.maps.NativeMapView.onDidFinishLoadingStyle(NativeMapView.java:1122)
W/System.err( 2824): at android.os.MessageQueue.nativePollOnce(Native Technique)
W/System.err( 2824): at android.os.MessageQueue.subsequent(MessageQueue.java:339)
W/System.err( 2824): at android.os.Looper.loop(Looper.java:199)
W/System.err( 2824): at android.app.ActivityThread.major(ActivityThread.java:8212)
W/System.err( 2824): at java.lang.mirror.Technique.invoke(Native Technique)
W/System.err( 2824): at com.android.inner.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:632)
W/System.err( 2824): at com.android.inner.os.ZygoteInit.major(ZygoteInit.java:1049)
E/libc++abi( 2824): terminating with uncaught exception of sort jni::PendingJavaException
F/libc ( 2824): Deadly sign 6 (SIGABRT), code -1 (SI_QUEUE) in tid 2824 (com.instance.run), pid 2824 (com.instance.run)
Course of identify is com.instance.run, not key_process

Moreover, the iOS simulator crashes as quickly because the map masses.

Latest news
Related news

LEAVE A REPLY

Please enter your comment!
Please enter your name here