gpt4 book ai didi

dart - 谷歌地图使用 google_maps_flutter 插件显示空白 map

转载 作者:行者123 更新时间:2023-12-03 03:10:18 26 4
gpt4 key购买 nike

我正在开发一个使用 google_maps_flutter 的应用程序插件(版本 0.5.7)来显示 map 。直到昨天它工作得很好。我没有对我的应用程序进行任何更新,它只是在我今天打开它时停止显示空白 map 。 Flutter Doctor 没有显示任何问题,Flutter Analyze 也是如此。该插件似乎部分工作,因为我正在使用 GoogleMap onTap属性来显示点击位置的坐标,它工作得很好( I/flutter (11935): LatLng(25.895589930847475, -80.28307791799307) ,尽管没有创建标记。

_handleTap(LatLng point) {
setState(() {
print(point);
_markers.add(Marker(
markerId: MarkerId(point.toString()),
position: point,
infoWindow: InfoWindow(
title: point.toString(),
),
icon: BitmapDescriptor.defaultMarkerWithHue(BitmapDescriptor.hueMagenta),
));
});
}

任何想法,可能会发生什么?此插件是否已报告任何可能导致此问题的问题?

enter image description here

最佳答案

  • 登录 [谷歌云平台控制台][1]。
  • 点击
    项目下拉菜单并选择或创建您要为其创建的项目
    想要添加一个 API key 。
  • 点击菜单(左上角汉堡)
    按钮并选择 API 和服务 > 凭据。
  • 在凭据页面上,单击创建凭据 > API key 。重复这个
    创建 2 个 key 的步骤。
  • 在您的 Flutter 项目中,确保
    以下文件使用事件 API key :
  • android/app/src/main/AndroidManifest.xml
  • ios/Runner/AppDelegate.swift
  • 单击菜单(左上角汉堡)按钮并选择 APIs & Services > Library
  • 点击
    以下各项,然后单击“启用”
  • Android 版 map SDK
  • iOS 版 map SDK
  • 我建议回到您在第 3 步中创建的 API key ,然后将其限制为 iOS 应用程序和 map
    适用于 iOS 的 SDK 和其他适用于 Android 的 SDK 和适用于 Android 的 Maps SDK。

    [1]:https://cloud.google.com/console/google/maps-apis/overview
  • 关于dart - 谷歌地图使用 google_maps_flutter 插件显示空白 map ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55697259/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com