小编for*_*ons的帖子

google_maps_flutter 在发行版中不起作用

一年前,我创建了简单的 flutter 应用程序(仅限 Android),但后来忘记了。现在突然间它必须投入生产。这个应用程序包含 firebase auth 、 firestore 数据库和带有 Places API 的谷歌地图。

dependencies:
  flutter:
    sdk: flutter
  flutter_localizations: # Add this line
    sdk: flutter
  firebase_auth: ^0.14.0+5
  provider: ^3.1.0
  animated_text_kit: ^3.1.2
  liquid_pull_to_refresh: ^2.0.0
  url_launcher: ^5.7.10
  expandable: ^4.1.4
  image_picker: ^0.6.7+22
  http: ^0.12.1
  geoflutterfire: ^2.0.3+3
  flutter_spinkit: "^4.1.2"
  share: ^0.6.5
  intl: ^0.16.1
  firebase_messaging: ^6.0.1
  flutter_slidable: ^0.5.7
  country_code_picker: ^1.5.0
  flutter_rating_bar: ^3.1.0
  cloud_firestore: ^0.12.9+4
  google_maps_flutter: ^0.5.30
  cupertino_icons: ^1.0.0
Run Code Online (Sandbox Code Playgroud)

在调试模式下一切都很好。但现在当我开始发布版本并将它们放入 Play Console 时,我遇到了一个大问题。Google 地图(_这是应用程序的关键元素)无法正常工作(不可见)。顺便说一句,Places API 可以工作。我已阅读此处的所有问题,并且在 Google 开发者控制台和 Firebase 控制台等中使用了 API 密钥限制(指纹)。无济于事。当我使用“flutter build appbundle”在本地计算机上构建新版本时,我在日志中看到错误。

Note: Some input files …
Run Code Online (Sandbox Code Playgroud)

google-maps flutter google-cloud-firestore

1
推荐指数
1
解决办法
3516
查看次数