在模块classes.jar中找到重复的类com.mapbox.mapboxsdk.plugins.annotation.Annotation

时间:2020-09-07 19:28:13

标签: java android flutter

我扑朔迷离的应用程序在Mapbox上的表现非常出色,但突然之间,我没有进行任何更改。现在,每当我尝试运行应用程序时,都会出现此错误:

Duplicate class com.mapbox.mapboxsdk.plugins.annotation.Annotation found in modules classes.jar (com.mapbox.mapboxsdk:mapbox-android-plugin-annotation-v8:0.7.0) and classes.jar (com.mapbox.mapboxsdk:mapbox-android-plugin-annotation-v9:0.8.0)

这是我的pubspec.yaml中的依赖项:

dependencies:
  flutter:
    sdk: flutter
  flutter_localizations:
    sdk: flutter
  flag: ^1.0.3
  shared_preferences: ^0.5.6+3
  provider: ^4.0.4
  intro_views_flutter: ^2.8.1
  lottie: ^0.6.0
  mapbox_gl: ^0.8.0
  location: ^3.0.2
  loading: ^1.0.2
  autocomplete_textfield: ^1.7.3
  flip_card: ^0.4.4
  animate_do: ^1.6.3
  highlighter_coachmark: ^0.0.3
  firebase_database: ^3.1.3
  sqflite: ^1.3.0
  loading_overlay: ^0.2.1
  flutter_spinkit: ^4.1.2+1
  google_fonts: ^0.4.0
  intl: ^0.16.0
  firebase_auth: ^0.16.0
  google_sign_in: ^4.4.1
  flutter_facebook_login: ^3.0.0
  flutter_auth_buttons: ^0.8.0
  steps: ^0.0.1
  background_location: ^0.0.9+3
  flutter_mapbox_navigation: ^0.0.11
  flutter_local_notifications:
  sliding_sheet:
  launch_review:
  webview_flutter:
  firebase_admob: ^0.9.3+2
  device_id: ^0.2.0
  flutter_native_admob: ^2.1.0
  flutter_typeahead: ^1.8.8dependencies:
  flutter:
    sdk: flutter
  flutter_localizations:
    sdk: flutter
  flag: ^1.0.3
  shared_preferences: ^0.5.6+3
  provider: ^4.0.4
  intro_views_flutter: ^2.8.1
  lottie: ^0.6.0
  mapbox_gl: ^0.8.0
  location: ^3.0.2
  loading: ^1.0.2
  autocomplete_textfield: ^1.7.3
  flip_card: ^0.4.4
  animate_do: ^1.6.3
  highlighter_coachmark: ^0.0.3
  firebase_database: ^3.1.3
  sqflite: ^1.3.0
  loading_overlay: ^0.2.1
  flutter_spinkit: ^4.1.2+1
  google_fonts: ^0.4.0
  intl: ^0.16.0
  firebase_auth: ^0.16.0
  google_sign_in: ^4.4.1
  flutter_facebook_login: ^3.0.0
  flutter_auth_buttons: ^0.8.0
  steps: ^0.0.1
  background_location: ^0.0.9+3
  flutter_mapbox_navigation: ^0.0.11
  flutter_local_notifications:
  sliding_sheet:
  launch_review:
  webview_flutter:
  firebase_admob: ^0.9.3+2
  device_id: ^0.2.0
  flutter_native_admob: ^2.1.0
  flutter_typeahead: ^1.8.8

这是我的build.gradle中的依赖项:

dependencies {
    implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
    testImplementation 'junit:junit:4.12'
    androidTestImplementation 'androidx.test:runner:1.1.1'
    androidTestImplementation 'androidx.test.espresso:espresso-core:3.1.1'
    implementation 'com.android.support:multidex:1.0.3'
}

1 个答案:

答案 0 :(得分:0)

解决了很多尝试,问题是使用它来打包在一起:

  mapbox_gl: ^0.8.0
  flutter_mapbox_navigation: ^0.0.11

移除flutter_mapbox_navigation: ^0.0.11已修复