デモを試す

Android 用の Navigation SDK を統合すると、リンクするだけでなく、アプリでさらに便利にお使いいただけます。 外部のマップビューにアタッチできますGoogle マップ ナビを使用すると、 ユーザー ジャーニーに関するデータを取得し、一元化されたレポートを作成できます。このガイド Navigation SDK のデモアプリを実行する方法について説明します。 GitHub で公開されています

準備する

Navigation SDK の使用を開始するには、 次の項目が含まれます。

  • Google Maps Platform の担当者(以下を利用する場合):

    • 以下で使用するためにプロビジョニングされた API キー Navigation SDK。お客様の projectID。Google Cloud コンソールのメイン ダッシュボードで確認できます。 プロジェクト名の下にあります。
    • SDK アーティファクト。プロジェクトが構成されていることを確認します。 Navigation SDK に Maven を使用します。
    • v4.99.0 以前を使用しているプロジェクトの場合。Maven を使用できない場合は、 圧縮されたアーティファクトを共有ドライブからダウンロードできます。静的ライブラリ ファイルは、 Navigation SDK を含む libs/ ディレクトリ として AAR バンドル:
    • デモアプリ(複数可)。
    • Android Studio を使用して、アプリを作成する際に推奨される開発環境です。 Navigation SDK を使用します

このドキュメントは、Android 開発と Google Cloud インフラストラクチャを オブジェクト指向プログラミングの概念について説明します。また、Google Cloud の ユーザーの視点から見たマップ。

デモアプリを入手する

Google では、Google Meet の機能を ナビゲーション SDK は 経験レベルに応じて、Google Maps API を使用します。 Google Maps API に精通しているデベロッパー GoogleNavigation のデモに集中できます。どちらのデベロッパーも初めての場合 両方のアプリが役に立ちます。

Navigation SDK for Android v4.1 以降、以下のデモアプリは両方とも GitHub でダウンロードできます。

  • GoogleNavigation のデモ: API の動作の統合と、 ガイド付きナビゲーションで、ユーザー エクスペリエンスに関連するビューが表示される セッションをご覧ください。

  • GoogleMap のデモ: GoogleMap の個々の動作を紹介します。 インターフェースで、地図の雰囲気や表示形式をカスタマイズできます。

Maven の使用に関する注意事項

デモアプリは、リモート Maven から SDK アーティファクトをダウンロードするように構成されています 使用して、Gradle で Artifact Registry プラグインを使用します。必ずフォローしてください プロジェクトの構成手順 SDK へのアクセス権を取得します。

GoogleNavigation のデモ

最新の GoogleNavigation のデモは GitHub で入手できます。

建物

  1. Android Studio でデモアプリをインポートして、Gradle を実行できるようにします。

  2. local.defaults.properties を開き、MAPS_API_KEY の値を更新する プロパティ:

      MAPS_API_KEY=YOUR_API_KEY
    
  3. [build] をクリックして、SDK 実装の詳細を確認します。

    • Java クラスの実装コードをメモします。

    • レイアウト XML 内のレイアウト デザインとテキストをメモします。

    • build.gradle ファイルで、依存関係の SDK をメモします。

Secrets Gradle の プラグイン マニフェストに API キーを追加する方法について詳しくは、ドキュメントをご覧ください。

実行中

  1. Android デバイスをパソコンに接続するか、エミュレータを使用します。

    • Android デバイス - 詳しくは、 手順 Android デバイスで開発者向けオプションを有効にして、システムを設定します デバイスを検出します。
    • エミュレータ: Android Virtual Device(AVD)を使用 マネージャー 構成する必要があります。エミュレータを選択する際は、 Google API を含むイメージを選択します
  2. Android Studio で [Run] メニュー オプション(またはプレイボタン)をクリックします。 icon)デプロイ ターゲットを選択します。

アプリを構築して起動すると、リストのランディング ページがユーザーに表示されます。 オプションが用意されています。

NavSDK を初めて使用する場合は、おそらくこれら 2 つのオプションが最も適しています。 役立ちます

オプション 1: NavViewActivityNavigationView を使用した動作を示します。 Navigator

オプション 2: 2 番目のオプション(NavFragmentActivity)では、 使用し、 SupportNavigationFragment 横方向の Navigator

これらのオプションのいずれかをクリックすると、以下の画面が表示されます。

  • ナビゲーション UI と
  • [目的地を設定]ボタン
  • 操作できるオーバーレイが存在します。このオーバーレイを使用すると、 API
  • その他のオプションのオーバーフロー メニュー

まず、[Set Destination] をクリックして住所を選択します。アプリは は、現在地からその住所へのルートをシミュレートします。コントロールを使用する API を呼び出すとどうなるかを確認できます。たとえば [View Methods] をクリックし、SDK を強制的に夜間モードにして、 どう見えるでしょうか

SwappingMapAndNavActivity オプション

SwappingMapAndNavActivity は、次の一般的なパターンを示します。

GoogleMap のデモ

最新の Google Navigation のデモは、GitHub で入手できます。

建物

  1. Android Studio でデモアプリをインポートして、Gradle を実行できるようにします。

  2. local.defaults.properties を開き、MAPS_API_KEY の値を更新する プロパティ:

      MAPS_API_KEY=YOUR_API_KEY
    
  3. [build] をクリックして、SDK 実装の詳細を確認します。

    • Java クラスの実装コードをメモします。

    • レイアウト XML 内のレイアウト デザインとテキストをメモします。

    • build.gradle ファイルで、依存関係の SDK をメモします。

Secrets Gradle を参照 プラグイン をご覧ください。

実行中

  1. Android デバイスをパソコンに接続するか、エミュレータを使用します。

    • Android デバイス: 詳しくは、 手順 Android デバイスで開発者向けオプションを有効にして、 デバイスを検出します。
    • エミュレータ: Android Virtual Device(AVD)を使用する マネージャー 仮想デバイスを構成しますエミュレータを選択する際は、 Google API を含むイメージを選択します
  2. Android Studio で [Run] メニュー オプション(またはプレイボタン)をクリックします。 icon)デプロイ ターゲットを選択します。

アプリを構築して起動すると、リストのランディング ページがユーザーに表示されます。 提供します

この表示パターンと、対応するソースコードの構造 Google Maps SDK のデモのユーザーに役立つ内容となっています。これは、 GoogleMap のデモは、Maps API のデモと同様のものになっています。 アプリ。メイン 違いは Navigation SDK のデモでは、ユーザーが デモのテスト実行を希望しています。 NavigationView または MapView、 。

Google では一般に、導入には NavigationView。 このデモでは、両方のバージョンでこれらの動作を柔軟に試すことができます。 デモアプリを使用して ご都合のよい方を選んでくださいたとえば、 サードパーティを使用している場合に MapView を使用するために必要な 処理する必要があります。