Как приложение Android Auto media отображается при подключении к телефону?

Как приложение Android Auto media отображается при подключении к телефону.

Я реализовал Android-приложение auto media, добавленное в xml,

Когда я подключаю свой телефон к машине, я вижу только музыкальное приложение Google Play, а не свое собственное приложение. Реализован ли также MediaBrowserService?

Файл манифеста: `

<uses-permission android:name="android.permission.INTERNET" />

<application
    android:allowBackup="true"
    android:icon="@mipmap/ic_launcher"
    android:label="@string/app_name"
    android:supportsRtl="true"
    android:theme="@style/AppTheme">

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

    <activity
        android:name=".Tunes"
        android:label="@string/app_name"
        android:theme="@style/AppTheme.NoActionBar"
        android:screenOrientation="landscape">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
</application>

`


person Ravi S    schedule 23.02.2016    source источник


Ответы (1)


Чтобы ваше приложение отображалось в реальной машине, оно должно быть установлено из магазина Google Play. Это означает, что вы должны отправить его в Google на рассмотрение. Затем они подписывают apk и делают его доступным в магазине. Он также должен соответствовать определенным требованиям Android Auto, чтобы быть помещенным в производственный магазин. Вы можете отправить приложение через альфа-канал, и они могут дать вам предварительное разрешение на продолжение, если оно не полностью соответствует всем стандартам. Только так он появится в реальной машине. Их требования здесь: https://developer.android.com/distribute/essentials/quality/auto.html

Кроме того, после того, как ваше приложение было отправлено в Магазин, обычно проходит несколько часов, прежде чем оно будет рассмотрено и одобрено. Это затрудняет выполнение быстрых циклов тестирования / исправления.

Вы также можете загрузить настольное головное устройство (DHU) и протестировать приложение Android Auto в этом симуляторе, прежде чем отправлять его в магазин. Дополнительная информация находится здесь: https://developer.android.com/training/auto/testing/index.html. Этот симулятор не требует предварительной подписи apk, поэтому вы можете быстро протестировать / исправить, прежде чем отправлять свое приложение в Google.

person M. Da    schedule 10.06.2016
comment
И почему это не особо отмечено в руководстве по Android Auto от Google? Я реализовал весь указанный ими код, обращая внимание на то, чтобы мое приложение выполняло все, что Google обязано. Затем несколько сбитых с толку поездок в / из машины, гадая, почему она не появляется. - person aroth; 08.05.2017