借助适用于 Flutter 和 React Native 的 Google 导航插件,您可以将 Google 导航体验集成到跨平台应用中。本页简要介绍了这些插件,并提供了指向插件软件包页面和源代码库的链接,以及有关在应用中使用这些插件的重要信息。
前提条件
在使用适用于 Flutter 或 React Native 的 Google 导航插件之前,您需要一个已关联结算账号的项目,并且已启用 Navigation SDK for Android 和 Navigation SDK for iOS。您还需要 API 密钥。如需了解详情, 请参阅 Google Maps Platform 使用入门。
适用于 Flutter 的 Google 导航
适用于 Flutter 的 Google 导航插件为以 Android 和 iOS 为目标平台的 Flutter 应用提供了一个 Google 导航小部件。
- 如需了解如何安装和使用该插件,请参阅 Google 适用于 Flutter 的导航插件(位于 pub.dev)。
- 如需查看或贡献插件源代码,以及查看如何使用该插件的示例 ,请参阅 GitHub 上的适用于 Flutter 的 Google 导航插件 代码库。
适用于 React Native 的 Google 导航
适用于 React Native 的 Google 导航插件为以 Android 和 iOS 为目标平台的 React Native 应用提供了一个 Google 导航组件。
- 如需了解如何安装和使用该插件,请参阅 Google npm 上的适用于 React Native 的导航插件。
- 如需查看或贡献插件源代码,以及查看如何使用该插件的示例 ,请参阅 GitHub 上的适用于 React Native 的 Google 导航插件 源代码库。
服务条款
适用于 Flutter 和 React Native 的导航插件库使用 Google Maps Platform 服务。通过这些库使用 Google Maps Platform 服务时 ,需遵守 Google Maps Platform 服务 条款。
这些库不是 Google Maps Platform 核心服务。因此,Google Maps Platform 服务条款(例如技术支持服务、服务等级协议和废弃政策)不适用于这些库中的代码。
支持
适用于 Flutter 和 React Native 的导航库是根据开源许可提供的。它们不受 Google Maps Platform 支持 技术支持服务 准则、 服务等级协议或废弃 政策的约束(不过,库使用的任何 Google Maps Platform 服务仍需遵守 Google Maps Platform 服务条款)。
这些库遵循语义版本控制,以指明 何时引入了后向不兼容的更改。因此,当库的版本为 0.x 时,可能会随时引入后向不兼容的更改。
如果您发现 bug 或有功能请求,请在 GitHub 上提交问题。如果您想向其他 Google Maps Platform 开发者寻求技术问题的解答,请通过我们的 开发者社区 渠道之一进行提问。如果您想贡献代码,请查看库代码库中的贡献指南。