6

我正在尝试为 Android Auto 开发媒体应用程序。为了帮助我,我下载了 AndroidMediaBrowserService 示例 ( https://github.com/googlesamples/android-MediaBrowserService )。我已经成功安装了该应用程序,但是当我在手机上启动 Android Auto 并单击右下角的媒体图标时,该应用程序未与其他应用程序一起列出,我无法找出原因。有人能帮助我吗 ?

4

4 回答 4

2

在android自动模拟器中启用开发者模式,以便它可以识别您的手机apk的调试版本。 https://www.howtogeek.com/271132/how-to-enable-developer-settings-on-android-auto/

将应用程序模式设置为开发人员。

于 2018-10-17T12:45:56.780 回答
2

如果您尝试在物理 Android Auto 设备(Real Head Unit)中测试该应用程序,请注意,除非您按照此处所述从 Google Playstore 安装该应用程序, 否则该汽车应用程序不会显示。

因此,出于开发目的,请使用 Desktop Head Unit (DHU) Emulator。

于 2021-10-27T01:19:01.477 回答
1

我在清单文件中没有看到:

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

<meta-data android:name="com.google.android.gms.car.notification.SmallIcon"
        android:resource="@drawable/ic_notification" />
于 2018-12-19T15:10:11.590 回答
0

清除 Android Auto 的应用数据对我有用。开发者模式和未知来源当然需要在 Android Auto 中开启。

于 2020-12-02T12:30:10.323 回答