flutter 地理定位器包显示 kotline 错误

问题描述 投票:0回答:1

我正在尝试制作天气应用程序,并且正在使用地理定位器包,但添加包后项目未构建。


* What went wrong:
Execution failed for task ':app:checkDebugDuplicateClasses'.
> A failure occurred while executing com.android.build.gradle.internal.tasks.CheckDuplicatesRunnable
   > Duplicate class kotlin.collections.jdk8.CollectionsJDK8Kt found in modules jetified-kotlin-stdlib-1.9.0 (org.jetbrains.kotlin:kotlin-stdlib:1.9.0) and jetified-kotlin-stdlib-jdk8-1.7.10 (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.10)
flutter flutter-getx geolocator
1个回答
0
投票

是的,这是使用地理定位器的常见问题。您可以通过将以下代码添加到 android/app/build.gradle 来解决它

  configurations.all {
    resolutionStrategy {
        eachDependency {
            if ((requested.group == "org.jetbrains.kotlin") && (requested.name.startsWith("kotlin-stdlib"))) {
                useVersion("1.8.0")
            }
        }
    }
}
© www.soinside.com 2019 - 2024. All rights reserved.