Flutter と React Native 向けの Google ナビゲーション
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
Flutter と React Native 用の Google Navigation プラグインを使用すると、Google Navigation のエクスペリエンスをクロス プラットフォーム アプリに統合できます。このページでは、プラグインの概要、プラグイン パッケージ ページとソース リポジトリへのリンク、アプリでプラグインを使用する際の重要な情報について説明します。
前提条件
Flutter または React Native 用の Google Navigation プラグインを使用するには、請求先アカウントと Navigation SDK for Android および Navigation SDK for iOS が有効なプロジェクトが必要です。また、API キーも必要です。詳しくは、Google Maps Platform スタートガイドをご覧ください。
Flutter 用 Google ナビゲーション
Google Navigation for Flutter プラグインは、Android と iOS をターゲットとする Flutter アプリに Google ナビゲーション ウィジェットを提供します。
React Native 用 Google Navigation
Google Navigation for React Native プラグインは、Android と iOS を対象とする React Native アプリに Google Navigation コンポーネントを提供します。
利用規約
Flutter と React Native 用のこのナビゲーション プラグイン ライブラリは、Google Maps Platform サービスを使用します。これらのライブラリを介した Google Maps Platform サービスの使用には、Google Maps Platform の利用規約が適用されます。
これらのライブラリは、Google Maps Platform コアサービスではありません。そのため、Google Maps Platform 利用規約(テクニカル サポート サービス、サービスレベル契約、非推奨ポリシーなど)は、これらのライブラリのコードには適用されません。
サポート
Navigation for Flutter と React Native のライブラリは、オープンソース ライセンスに基づいて提供されています。これらは、Google Maps Platform サポートの技術サポート サービス ガイドライン、SLA、非推奨ポリシーの対象外です(ただし、ライブラリで使用される Google Maps Platform サービスは、引き続き Google Maps Platform 利用規約の対象となります)。
ライブラリは、下位互換性のない変更が導入されたタイミングを示すために、セマンティック バージョニングに準拠しています。したがって、ライブラリがバージョン 0.x の間は、下位互換性のない変更がいつでも導入される可能性があります。
バグを見つけた場合や機能リクエストがある場合は、GitHub で問題を報告してください。他の Google Maps Platform デベロッパーから技術的な質問の回答を得たい場合は、デベロッパー コミュニティのチャネルのいずれかから質問してください。貢献したい場合は、ライブラリのリポジトリにある貢献ガイドをご確認ください。
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-07-24 UTC。
[null,null,["最終更新日 2025-07-24 UTC。"],[[["\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."]]