自動車向け Android の概要

アプリが Android Auto や Android Automotive OS を搭載している自動車で機能するようにしましょう。どちらの場合でも機能する単一のアプリ アーキテクチャを採用することで、すべてのユーザーにアプリを楽しんでもらうことができます。

Android Auto

Android Auto は Android スマートフォンで Android Auto アプリを使用しており、互換性のある車またはアフターマーケット ステレオ システムを持っているユーザーに対して、ドライバー向けに最適化されたアプリ エクスペリエンスを提供します。車載ディスプレイにスマートフォンを接続して、直接アプリを使用できます。ドライバー向けに最適化されたインターフェースを表示するための Android Auto 用サービスを作成することで、Android Auto とスマートフォン アプリを接続できるようになります。

Android Auto のユーザー インターフェース

図 1. Android Auto - スマートフォンをベースに自動車内で動作

Android Automotive OS

Android Automotive OS は、自動車に組み込まれた Android ベースのインフォテインメント システムです。この車載システムは、ドライバー向けに最適化されたスタンドアロンの Android 搭載デバイスです。ユーザーは Android Automotive OS を使用して、アプリをスマートフォンではなく自動車に直接インストールします。

Automotive OS のユーザー インターフェース

図 2.エミュレータで実行している Android Automotive OS

サポートされているアプリのカテゴリ

自動車に特有の考慮事項に基づき、Android Auto と Android Automotive OS では次の表に示す特定のタイプのアプリのみがサポートされます。

カテゴリ 説明 プラットフォーム 使用方法 公開
メディア- オーディオ

メディアアプリを使用すると、ユーザーは音楽やラジオ、オーディオブック、そのほか各種のオーディオ コンテンツを車内で検索したり、再生したりできます。詳細については、自動車向けメディアアプリを作成するをご覧ください。

重要: このメディア カテゴリには動画コンテンツは含まれません。動画を再生するアプリの詳細については、動画カテゴリをご覧ください。

作成手段: MediaBrowserServiceMediaSession。Android Automotive OS では、ビューまたは Compose を使用して、ログイン画面と設定画面(駐車中に使用するもの)を作成することもできます。

Android Auto と Android Automotive OS 運転中または駐車中 すべてのトラックタイプ
メッセージ

メッセージ アプリを使用すると、ユーザーは自動車内で通知を受信したり、テキスト読み上げ機能を使用してメッセージを読んだり、音声入力を使用して返信したりできます。詳しくは、Android Auto 用メッセージ アプリを作成するをご覧ください。

作成手段: MessagingStyle 通知、返信アクションと既読マーク アクションを処理するための Service

Android Auto 運転中または駐車中 すべてのトラックタイプ
スポット(POI)

POI アプリでは、スポットを発見してナビゲーションを利用したり、駐車場アプリ、充電アプリ、燃料アプリなどの関連する操作を行うことができます。

作成手段: 自動車向け Android アプリ ライブラリ。POI アプリに固有の追加情報については、スポットアプリを作成するをご覧ください。

Android Auto と Android Automotive OS 運転中または駐車中 すべてのトラックタイプ
モノのインターネット(IoT)

IoT アプリを使用すると、ユーザーは接続済みデバイスに対して車内から操作を行うことができます。たとえば、車庫のドアの開閉、家の照明のスイッチの切り替え、ホーム セキュリティの有効化など、特定のデバイスの状態を制御することが挙げられます。

作成手段: 自動車向け Android アプリ ライブラリ。IoT アプリに固有の追加情報については、モノのインターネット アプリを作成するをご覧ください。

Android Auto と Android Automotive OS 運転中または駐車中 すべてのトラックタイプ
天気ラボ

天気アプリを使用すると、ユーザーは現在地やルート沿いに関する関連する天気情報を確認できます。天気アプリはナビゲーション機能も提供できます。

作成手段: 自動車向け Android アプリ ライブラリ。天気アプリに固有の追加情報については、天気アプリを作成するをご覧ください。

Android Auto と Android Automotive OS 運転中または駐車中 内部テスト、クローズド テスト、オープンテストのトラック
保留中のアプリのカテゴリ
動画

動画アプリを使用すると、ユーザーは駐車中にストリーミング動画を視聴できます。アプリの主な目的は、ストリーミング動画を表示することです。

作成手段: ビューや Compose。詳細については、Android Automotive OS 用動画アプリを作成するをご覧ください。

Android Automotive OS 駐車中のみ すべてのトラックタイプ
ゲームのラボ

ゲームアプリを使用すると、ユーザーは駐車中にゲームができます。これらのアプリの主な目的はゲームをプレイすることです。

作成手段: ビューや Compose。詳細については、Android Automotive OS 用ゲームをビルドするをご覧ください。

Android Automotive OS 駐車中のみ 内部テストトラック
ブラウザのラボ

ブラウザアプリを使用すると、ユーザーは駐車中にウェブページにアクセスできます。

作成手段: ビューや Compose。詳細については、Android Automotive OS 用ブラウザをビルドするをご覧ください。

Android Automotive OS 駐車中のみ 内部テストトラック

参考情報

自動車向け Android の詳細については、以下の参考リンクをご覧ください。

デザイン

Updated 2024年8月29日

Updated 2024年8月29日

サンプル

Updated 2024年8月29日

Updated 2024年8月29日

Codelab

Updated 2024年8月29日

Updated 2024年8月29日

ブログ

Updated 2024年8月29日

Updated 2024年8月29日

動画

Updated 2024年8月29日

Updated 2024年8月29日