'Android MapBox Java SDK error when displaying map

I'm trying to use the sdk in a java android project.

I use this sdk :

implementation 'com.mapbox.mapboxsdk:mapbox-android-sdk:6.3.0'

When i launch the screen with the Mapview, i got the "getDataNetworkTypeForSubscriber" error When searching a solution to this error multiple answer tell to import this dependency

implementation 'com.mapbox.mapboxsdk:mapbox-android-telemetry:6.3.0'

But when i launch the screen with this dependecy i got this error :

 java.lang.NoClassDefFoundError: Failed resolution of: Lcom/mapbox/android/telemetry/MapEventFactory;
....
 Caused by: java.lang.ClassNotFoundException: Didn't find class "com.mapbox.android.telemetry.MapEventFactory" on path: DexPathList[[zip file "/data/app/~~rUziWglMhPfBsvW8AaITbQ==/com.trema.encheres.dev-aI_CEkUkLFmlvawtp7adLQ==/base.apk"],nativeLibraryDirectories=[/data/app/~~rUziWglMhPfBsvW8AaITbQ==/com.trema.encheres.dev-aI_CEkUkLFmlvawtp7adLQ==/lib/arm64, /data/app/~~rUziWglMhPfBsvW8AaITbQ==/com.trema.encheres.dev-aI_CEkUkLFmlvawtp7adLQ==/base.apk!/lib/arm64-v8a, /system/lib64, /system_ext/lib64]]

What am I doing wrong ? Is there something i forgot ? A dependency ? I try to add this dependency

implementation 'com.mapbox.mapboxsdk:mapbox-sdk-core:6.3.0'

but i got the error message when building :

Could not find com.mapbox.mapboxsdk:mapbox-sdk-core:6.3.0.

Thanks



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source