Flutter 和 React Native 適用的 Google 導覽
透過集合功能整理內容 你可以依據偏好儲存及分類內容。
適用於 Flutter 和 React Native 的 Google 導航外掛程式可讓您將 Google 導航體驗整合至跨平台應用程式。這個頁面會提供外掛程式總覽、外掛程式套件頁面和來源存放區的連結,以及在應用程式中使用外掛程式的重要資訊。
必要條件
如要使用適用於 Flutter 或 React Native 的 Google Navigation 外掛程式,您必須擁有已連結帳單帳戶的專案,並啟用 Navigation SDK for Android 和 Navigation SDK for iOS。此外,您也需要 API 金鑰。詳情請參閱「開始使用 Google 地圖平台」一文。
Google Navigation for Flutter
Google Navigation for Flutter 外掛程式提供 Google Navigation 小工具,適用於以 Android 和 iOS 為目標的 Flutter 應用程式。
適用於 React Native 的 Google 導覽
Google Navigation for React Native 外掛程式會為以 Android 和 iOS 為目標的 React Native 應用程式,提供 Google Navigation 元件。
服務條款
適用於 Flutter 和 React Native 的導航外掛程式程式庫會使用 Google 地圖平台服務。透過這些程式庫使用 Google 地圖平台服務時,必須遵守《Google 地圖平台服務條款》。
這些程式庫並非 Google 地圖平台核心服務。因此,《Google 地圖平台服務條款》(例如技術支援服務、服務水準協議和廢止政策) 不適用於這些程式庫中的程式碼。
支援
Flutter 和 React Native 程式庫的導覽功能是依據開放原始碼授權提供。這些程式庫不受《Google 地圖平台支援技術支援服務指南》、《SLA》或《淘汰政策》規範 (不過,程式庫使用的任何 Google 地圖平台服務仍須遵守《Google 地圖平台服務條款》)。
程式庫遵循語意版本管理,指出何時導入不相容的變更。因此,程式庫處於 0.x 版時,隨時可能導入不具回溯相容性的變更。
如果您發現錯誤或有功能要求,請在 GitHub 上提出問題。如要向其他 Google 地圖平台開發人員尋求技術問題的解答,請透過開發人員社群管道提問。如要貢獻心力,請參閱程式庫存放區中的貢獻指南。
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2025-07-24 (世界標準時間)。
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的資訊","missingTheInformationINeed","thumb-down"],["過於複雜/步驟過多","tooComplicatedTooManySteps","thumb-down"],["過時","outOfDate","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["示例/程式碼問題","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2025-07-24 (世界標準時間)。"],[[["\u003cp\u003eGoogle provides Navigation plugins for Flutter and React Native, enabling integration of Google Navigation into cross-platform apps.\u003c/p\u003e\n\u003cp\u003eTo use the plugins, ensure you have a project with billing enabled, Navigation SDKs for Android and iOS activated, and an API key.\u003c/p\u003e\n\u003cp\u003eDetailed installation instructions, source code, and usage examples are available on the respective plugin pages for Flutter and React Native on pub.dev, npm, and GitHub.\u003c/p\u003e\n\u003cp\u003eThese plugins are open source and not covered by Google Maps Platform support guidelines or SLAs, but the Google Maps Platform Terms of Service still apply to the underlying Google Maps Platform services.\u003c/p\u003e\n"]]],["Google Navigation plugins integrate Google Navigation into Flutter and React Native apps for Android and iOS. Using the plugins requires a project with a billing account, Navigation SDKs enabled, and an API key. Plugin details, installation, and source code, including examples, are available on pub.dev and npm for Flutter and React Native, respectively. The code repositories for both are available on GitHub. These are open source, and not considered core services, and as such, they are not governed by the standard Google Maps Platform terms of service.\n"],null,["The Google Navigation plugins for Flutter and React Native allow you to\nintegrate the Google Navigation experience into your cross-platform apps. This\npage provides an overview of the plugins, links to the plugin package pages and\nsource repositories, and important information about using the plugins in your\napp.\n\nPrerequisites\n\nBefore using the Google Navigation plugins for Flutter or React Native, you need\na project with a billing account and the Navigation SDK for Android and\nNavigation SDK for iOS enabled. You also need an API key. For more information,\nsee [Getting started with Google Maps Platform](/maps/get-started).\n\nGoogle Navigation for Flutter\n\nThe Google Navigation for Flutter plugin provides a Google Navigation widget to\nFlutter apps that target Android and iOS.\n\n- For information about installing and using the plugin, see the [Google\n Navigation for Flutter plugin on\n pub.dev](https://pub.dev/packages/google_navigation_flutter).\n- To view or contribute to the plugin source code, as well as for an [example](https://github.com/googlemaps/flutter-navigation-sdk/tree/main/example) of how to use the plugin, see the [Google Navigation for Flutter plugin\n repository on GitHub](https://github.com/googlemaps/flutter-navigation-sdk)\n\nGoogle Navigation for React Native\n\nThe Google Navigation for React Native plugin provides a Google Navigation\ncomponent to React Native apps that target Android and iOS.\n\n- For information about installing and using the plugin, see the [Google\n Navigation for React Native plugin on\n npm](https://www.npmjs.com/package/@googlemaps/react-native-navigation-sdk)\n- To view or contribute to the plugin source code, as well as for an [example](https://github.com/googlemaps/react-native-navigation-sdk/tree/main/example) of how to use the plugin, see the [Google Navigation for React Native plugin\n source code repository on\n GitHub](https://github.com/googlemaps/react-native-navigation-sdk)\n\nTerms of Service\n\nThis Navigation plugin libraries for Flutter and React Native use Google Maps\nPlatform services. Use of Google Maps Platform services through these libraries\nis subject to the [Google Maps Platform Terms of\nService](https://cloud.google.com/maps-platform/terms).\n\nThese libraries are not a Google Maps Platform Core Service. Therefore, the\nGoogle Maps Platform Terms of Service (e.g. Technical Support Services, Service\nLevel Agreements, and Deprecation Policy) do not apply to the code in these\nlibraries.\n\nSupport\n\nThe Navigation for Flutter and React Native libraries are offered under open\nsource licenses. They are not governed by the Google Maps Platform Support\n[Technical Support Services\nGuidelines](https://cloud.google.com/maps-platform/terms/tssg), the\n[SLA](https://cloud.google.com/maps-platform/terms/sla), or the [Deprecation\nPolicy](https://cloud.google.com/maps-platform/terms) (however, any Google Maps\nPlatform services used by the libraries remain subject to the Google Maps\nPlatform Terms of Service).\n\nThe libraries adhere to [semantic versioning](https://semver.org/) to indicate\nwhen backwards-incompatible changes are introduced. Accordingly, while the\nlibraries are in version 0.x, backwards-incompatible changes may be introduced\nat any time.\n\nIf you find a bug, or have a feature request, please file an issue on GitHub. If\nyou would like to get answers to technical questions from other Google Maps\nPlatform developers, ask through one of our [developer community\nchannels](https://developers.google.com/maps/developer-community). If you'd like\nto contribute, please check the contributing guides in the library's repository."]]