Дубликат класса com.mapbox.android.core.permissions.PermissionsListener найден в модулях common-24.7.1.aar -> jetified-common-24.7.1-runtime (com.mapbox.common:common:24.7.1) и mapbox-android-core-1.4.1.aar -> jetified-mapbox-android-core-1.4.1-runtime (com.mapbox.mapboxsdk:mapbox-android -core:1.4.1)
Обнаружен повторяющийся класс com.mapbox.android.core.permissions.PermissionsManager
в модулях common-24.7.1.aar -> jetified-common-24.7.1-runtime
(com.mapbox.common:common:24.7.1) и mapbox-android-core-1.4.1.aar - >
jetified-mapbox-android-core-1.4.1-runtime
(com.mapbox.mapboxsdk:mapbox-android-core:1.4.1)
Я также пытался исключить com.mapbox.common или mapbox-android-core, и после исключения любого из них я получил следующую ошибку, указывающую на отсутствие классов, вероятно, из-за исключения:
Код: Выделить всё
FATAL EXCEPTION: main
Process: com.b.project, PID: 5138
java.lang.RuntimeException: Unable to get provider androidx.startup.InitializationProvider: androidx.startup.StartupException: java.lang.ClassNotFoundException: com.mapbox.maps.loader.MapboxMapsInitializer
at android.app.ActivityThread.installProvider(ActivityThread.java:8291)
at android.app.ActivityThread.installContentProviders(ActivityThread.java:7801)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:7482)
at android.app.ActivityThread.-$$Nest$mhandleBindApplication(Unknown Source:0)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2415)
at android.os.Handler.dispatchMessage(Handler.java:107)
at android.os.Looper.loopOnce(Looper.java:232)
at android.os.Looper.loop(Looper.java:317)
at android.app.ActivityThread.main(ActivityThread.java:8699)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:580)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:886)
Caused by: androidx.startup.StartupException: java.lang.ClassNotFoundException: com.mapbox.maps.loader.MapboxMapsInitializer
at androidx.startup.AppInitializer.discoverAndInitialize(AppInitializer.java:242)
at androidx.startup.AppInitializer.discoverAndInitialize(AppInitializer.java:206)
at androidx.startup.InitializationProvider.onCreate(InitializationProvider.java:45)
at android.content.ContentProvider.attachInfo(ContentProvider.java:2644)
at android.content.ContentProvider.attachInfo(ContentProvider.java:2613)
at android.app.ActivityThread.installProvider(ActivityThread.java:8286)
... 11 more
Caused by: java.lang.ClassNotFoundException: com.mapbox.maps.loader.MapboxMapsInitializer
at java.lang.Class.classForName(Native Method)
at java.lang.Class.forName(Class.java:607)
at java.lang.Class.forName(Class.java:512)
at androidx.startup.AppInitializer.discoverAndInitialize(AppInitializer.java:224)
... 16 more
Caused by: java.lang.ClassNotFoundException: com.mapbox.maps.loader.MapboxMapsInitializer
at java.lang.VMClassLoader.findLoadedClass(Native Method)
at java.lang.ClassLoader.findLoadedClass(ClassLoader.java:1276)
at java.lang.ClassLoader.loadClass(ClassLoader.java:621)
at java.lang.ClassLoader.loadClass(ClassLoader.java:573)
... 20 more
Caused by: java.lang.NoClassDefFoundError: Failed resolution of: Lcom/mapbox/common/BaseMapboxInitializer;
... 20 more
2024-11-07 22:36:19.387 5138-5138 AndroidRuntime E Cause by: java.lang.ClassNotFoundException: Didn't find class "com.mapbox.common.BaseMapboxInitializer"
Подробнее здесь: https://stackoverflow.com/questions/791 ... mapbox-sdk
Мобильная версия