Android Auto の概要

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

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

アプリが Android Auto のサポートを宣言する方法

アプリは、マニフェストに次の <meta-data> 要素を含めることで、Android Auto のサポートを宣言します。

<application>
    ...
    <meta-data
        android:name="com.google.android.gms.car.application"
        android:resource="@xml/automotive_app_desc"/>
    ...
</application>

リソース ファイルの内容は、アプリのカテゴリによって異なります。

メディア

<automotiveApp>
    <uses name="media" />
</automotiveApp>
      

詳しくは、メディアアプリに Android Auto のサポートを追加するをご覧ください。

メッセージ

<automotiveApp>
    <uses name="notification" />
    <!-- Include the following only if your capp can be set as the default SMS handler -->
    <uses name="sms">
</automotiveApp>
      

詳細については、Android Auto 用メッセージ アプリを作成するをご覧ください。

テンプレート アプリ

<automotiveApp>
    <uses name="template" />
</automotiveApp>
      

詳しくは、 テンプレート化されたアプリに Android Auto のサポートを追加するをご覧ください。

信頼できるショップ

実際の車両でテストするで説明されているように、実際の車両でアプリを実行するには、信頼できる提供元からアプリをインストールする必要があります。信頼できるソースには次のものがあります。

  • Google Play
  • ONE ストア

よくある質問

Android Auto が実行されているかどうかを検出するにはどうすればよいですか?

Android Auto がデバイスで実行されているかどうかを検出するには、自動車向け Android アプリ ライブラリに含まれる CarConnection API を使用します。詳細については、Connection API をご覧ください。

Android Auto はどの車種で利用できますか?

対応している自動車とステレオのリストをご覧ください。

Android Auto はどの国で利用できますか?

Android Auto を利用できる国を教えてください。