将map_view添加到我的flutter应用程序是不成功的

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

Android Gradle插件仅支持Kotlin Gradle插件版本1.2.51及更高版本。项目'android'正在使用版本1.1.2-4。

指定的Android SDK Build Tools版本(27.1.1)将被忽略,因为它低于Android Gradle Plugin 3.2.1的最低支持版本(28.0.3)。将使用Android SDK Build Tools 28.0.3。要取消此警告,请从build.gradle文件中删除“buildToolsVersion '27 .1.1”,因为每个版本的Android Gradle Plugin现在都有一个默认版本的构建工具。

android google-maps gradle flutter
2个回答
2
投票

由于这个软件包不是开发团队制作的“官方”软件包,我担心开发人员可能会遇到问题。我在相关的存储库中看到了一个问题https://github.com/apptreesoftware/flutter_google_map_view/issues/140试着看看那里是否有答案。


如果你想要一个替代答案,我建议如下:

  • flutter_map是一个很棒的包,用于Dart实现Leaflet for Flutter应用程序。基本上,您可以使用OpenStreetMap(免费)来获取地图视图,标记等等。
  • flutter_native_map看起来不像你需要一个谷歌地图键或任何特定的设置。看看这个。

两者都支持iOS和Android。希望这可以帮助。


0
投票

您可以转到磁盘上的颤动sdk存储库,例如<flutter_dir>.pub-cache\hosted\pub.dartlang.org\map_view-0.0.14\android并根据ext.kotlin_version项目中的相同更改build.gradle

对于所有与你的应用程序冲突的kotlin版本的插件,可以重现此修复,因为你可以找到上一个路径名为pub.dartlang.org的文件夹中的所有其他插件。

© www.soinside.com 2019 - 2024. All rights reserved.