Флаттер гугл карты android сборка не удалась - PullRequest
0 голосов
/ 13 апреля 2020

Я пытался добавить карты Google в свой проект флаттера

dependencies:

  geolocator: ^2.1.0
  google_maps_flutter:
<manifest ...
  <application ...
    <meta-data android:name="com.google.android.geo.API_KEY"
               android:value="my key was here"/>

Проблема в том, что после добавления этой зависимости каждый запуск - сборка завершалась неудачно с этим сообщением:

FAILURE: Build failed with an exception.

* What went wrong:
The Android Gradle plugin supports only Kotlin Gradle plugin version 1.3.10 and higher.
The following dependencies do not satisfy the required version:
project ':google_api_availability' -> org.jetbrains.kotlin:kotlin-gradle-plugin:1.2.71

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 2s
Finished with error: Gradle task assembleDebug failed with exit code 1

Конечно, я пытался изменить версию Gradle на другую, как это было рекомендовано в других постах, но это не помогло. Я действительно не знаю, в чем проблема, потому что без карт проект компилируется, я проверил.

1 Ответ

0 голосов
/ 13 апреля 2020

Необходимо обновить пакет geolocator, который зависит от google_api_availability, запустив команду flutter pub upgrade

...