The Android Gradle plugin supports only Kotlin Gradle plugin version 1.3.0 and higher.
The following dependencies do not satisfy the required version:
project ':google_api_availability' -> org.jetbrains.kotlin:kotlin-gradle-plugin:1.2.71
Решение, которое мы использовали, заключалось в том, чтобы включить пакет и все его зависимости непосредственно в среду сборки флаттера.!!Это может быть не идеально в долгосрочной перспективе, но поможет вам, пока происходит миграция AndroidX и портит ваши сборки.
В pubspec.yaml мы включили конкретные версии, например, так
geolocator: 3.0.0 # AndroidX - Breaking!
google_api_availability: 1.0.6 # Geolocator Dependency.
meta: 1.1.6 # Geolocator Dependency.
permission_handler: 2.2.0 # Geolocator & Meta Dependency.
Для нас произошел разрыв между google_api_availability v1.0.6 и v2.0.0
. Вы можете узнать, какой пакет зависит от google_api_availability, выполнив инструкции Овидия или открыв https://pub.dartlang.org/ и введите "dependency:google_api_availability
" в строке поиска.Также на каждой странице пакета вы можете увидеть зависимости и кто от них зависит.