maplibre-native icon indicating copy to clipboard operation
maplibre-native copied to clipboard

UnsatisfiedLinkError: No implementation found for void org.maplibre.android.net.NativeConnectivityListener.initialize()

Open lordtao opened this issue 4 months ago • 5 comments

Firebase crash log

 Fatal Exception: java.lang.UnsatisfiedLinkError: No implementation found for void org.maplibre.android.net.NativeConnectivityListener.initialize() (tried Java_org_maplibre_android_net_NativeConnectivityListener_initialize and Java_org_maplibre_android_net_NativeConnectivityListener_initialize__) - is the library loaded, e.g. System.loadLibrary?
       at org.maplibre.android.net.NativeConnectivityListener.initialize(NativeConnectivityListener.java)
       at org.maplibre.android.net.NativeConnectivityListener.<init>(NativeConnectivityListener.java:27)
       at org.maplibre.android.net.ConnectivityReceiver.instance(ConnectivityReceiver.java:45)
       at org.maplibre.android.MapLibre.getInstance(MapLibre.java:62)

libs.version.toml

maplibre-android-sdk = "11.4.0"
maplibre-android-plugin-annotation-v9 = "3.0.1"

maplibre-android-sdk = { group = "org.maplibre.gl", name = "android-sdk", version.ref = "maplibre-android-sdk" }
maplibre-android-plugin-annotation-v9 = { group = "org.maplibre.gl", name = "android-plugin-annotation-v9", version.ref = "maplibre-android-plugin-annotation-v9" }

To Reproduce Steps to reproduce the behavior:

  1. Open a simple fullscreen map on an Android device

Platform information

The crash was only seen on this user's devices:

Device Brand: Vivo Model: Y27s Orientation: Portrait RAM free: 3.87 GB Disk free: 189.88 GB

Device Brand: Vivo Model: Y18 Orientation:Portrait RAM free: 2.34 GB Disk free: 81.6 GB

Operating System Version: Android 14 Orientation: Portrait Rooted: No

lordtao avatar Oct 07 '24 13:10 lordtao