Я добавил пакет геолокации в свой проект флаттера, и всякий раз, когда я запускаю, я получаю ошибки о совместимости androidx и выполнении не удается выполнить для задачи ': app: preDebugBuild'.
Android зависимость 'androidx. versionedparcelable: versionedparcelable 'имеет разные версии для пути к классам compile (1.0.0) и runtime (1.1.0). Вы должны вручную установить ту же версию через DependencyResolution. Я добавил это в android / gradle.properties
android.useAndroidX=true
android.enableJetifier=true
Я пытаюсь изменить версию сборки, но она не работает. Я также пробую некоторые решения, предложенные github pasteing
я добавил это под buidscript в android / build.gradle
subprojects {
project.configurations.all {
resolutionStrategy.eachDependency { details ->
if (details.requested.group == 'com.android.support'
&& !details.requested.name.contains('multidex') ) {
details.useVersion "27.1.1"
}
if (details.requested.group == 'androidx.core'
&& !details.requested.name.contains('androidx') ) {
details.useVersion "1.0.1"
}
}
}
}
все, что я введите описание изображения здесь сделал мас бесполезный