在 Flutter 中使用 Google Play 游戏服务?

Posted

技术标签:

【中文标题】在 Flutter 中使用 Google Play 游戏服务?【英文标题】:Using Google Play Games Services for Flutter? 【发布时间】:2019-01-14 12:39:38 【问题描述】:

我想将https://developers.google.com/games/services/android/turnbasedMultiplayer 用于我正在编写的 Flutter 应用程序。我将如何使用 Dart/Flutter 做到这一点?

【问题讨论】:

它需要一个插件,但我没有找到。我认为应该有人写它:) 我认为如果您尝试发布此请求 here 会更好,这会让他们知道开发人员需要 GPGS 指南。 不确定问题是否是一个好的支持平台,但我在那里发布了它.. 我会报告发生的情况。 【参考方案1】:

12/26 更新:

https://pub.dev/packages/play_games 似乎缺少 ios 支持


所以对于一个支持iOS的插件,大家可以看看:

https://pub.dev/packages/games_services

https://pub.dev/packages/googleapis 这是更官方的,因为它是由 Dart.dev 团队开发的,但设置起来可能不太方便,因为它是通过 Web/REST API 完成的: https://github.com/dart-lang/googleapis/blob/master/generated/googleapis/lib/games/v1.dart https://developers.google.com/games/services/web/api

一般文档请见https://developers.google.com/games/services

【讨论】:

play-games - 不是一个成熟的插件,它缺少 ios 的实现 我会试试 games_services

以上是关于在 Flutter 中使用 Google Play 游戏服务?的主要内容,如果未能解决你的问题,请参考以下文章

处理flutter和google play游戏

Flutter 应用程序“没有 Google Play 服务将无法运行”

如何解决 Flutter 应用上的 Google Play 未优化 APK 问题?

Flutter 无法解析 com.google.android.gms:play-services-location:16.+

Flutter 构建错误:“无法解析 com.google.android.gms:play-services-ads-base:[19.7.0]。”

Flutter 应用程序在构建 release-APK 时工作,但在通过 Google Play 商店提供时不工作