android - Flutter Google Maps Android构建失败

标签 android flutter kotlin gradle google-maps-flutter

我试图将Google map 添加到我的Flutter项目中

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版本更改为另一个版本,但这没有帮助。
我真的不知道问题出在哪里,因为我没有检查 map 就编译了项目。

最佳答案

您必须通过运行命令geolocator来升级取决于google_api_availabilityflutter pub upgrade软件包

关于android - Flutter Google Maps Android构建失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61192852/

相关文章:

android - RecyclerView 在向 List 添加新项目时移至顶部

flutter - 在 GridView 中更改单个小部件的属性

android - 按钮总是以状态列表中第一个列出的样式显示,无论其状态如何

android - 使用 Android 检测人的跌倒

java - 找不到类 com.immersion android 触觉

flutter - 是否可以在 Flutter 的 IconButton 中使用 DropDownButton?

flutter - 如何在 Flutter 中更改 CupertinoDatePicker 的字体大小?

android - 使用 Room 检索单个记录以填充编辑对话框( Activity 或 fragment )

Kotlin 类型别名与 Android Room TypeConverters

android - 如何从当前 Activity 开始新 Activity ?