我在 [app] 上播放 [song] 命令时遇到问题;特别是 Android Auto 无法识别“应用程序”。
我收到一条语音语音消息:“不知道如何帮助在应用程序上播放歌曲”
所以语音识别工作得很好(就像我说的歌曲和应用程序一样),但是与应用程序的匹配不起作用或者 Auto 并不明显我的应用程序可以处理这个问题。
在模拟器中,搜索从搜索菜单选项开始,所以我假设我的意图过滤器是正确的。
我的清单有以下内容:
<!-- - - - - - - - - - - - - - - - - - - - - -->
<!-- Auto -->
<!-- - - - - - - - - - - - - - - - - - - - - -->
<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/brand_icon_white" />
<service android:name=".library.service.auto.MyMediaBrowserService"
android:exported="true">
<intent-filter>
<action android:name="android.media.browse.MediaBrowserService"/>
</intent-filter>
</service>
Run Code Online (Sandbox Code Playgroud)
我曾尝试将以下内容放入我的服务声明或YouTube DevByte 中 …
我想开发一个android汽车应用程序。
我已经在我的棒棒糖设备上安装了 android auto apk 并启动了桌面设备,但经过一些步骤并将应用程序连接到桌面主机后,在移动屏幕上...只有 android auto 显示在 android 设备上,桌面主机显示*waiting for电话。
我怎样才能继续了解桌面主机 android auto apk 的前景。
我在连接时使用的步骤 1. adb forward tcp:5277 tcp:5277 2../desktop-head-unit [桌面主机
我正在为Android开发音频流应用程序并集成Android Auto.我一直在关注这两个教程.
使用桌面主机单元,我可以从媒体应用程序列表中选择我的媒体应用程序,但是从那里ProgressBar停留而不是让位于"播放内容,打开左上角的菜单".在环球音乐播放器中看到的消息.
经检验,似乎MediaBrowserServiceCompat的onGetRoot()是永远不会被调用,因此从来没有填充我MediaItemCompat进入汽车应用的列表.
我的清单包含以下内容.
<manifest package="com.app.audio"
xmlns:android="http://schemas.android.com/apk/res/android">
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.WAKE_LOCK"/>
<uses-permission android:name="android.permission.RECORD_AUDIO"/>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-permission android:name="android.permission.MEDIA_CONTENT_CONTROL"/>
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
<application
android:name="com.app.audio.AudioApp"
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme">
<activity
android:name="com.app.audio.presentation.home.HomeActivity"
android:label="@string/app_name"
android:launchMode="singleTop">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity
android:name="com.app.audio.presentation.weather.WeatherActivity"
android:screenOrientation="userPortrait"/>
<activity android:name="com.app.audio.presentation.settings.SettingsActivity"/>
<activity android:name="com.app.audio.presentation.alarm.AlarmActivity"/>
<activity android:name="com.app.audio.presentation.sleep.SleepActivity"/>
<receiver android:name="com.app.audio.audio.AudioIntentReceiver">
<intent-filter>
<action android:name="android.intent.action.MEDIA_BUTTON"/>
<action android:name="android.media.AUDIO_BECOMING_NOISY"/>
</intent-filter>
</receiver>
<receiver android:name="com.app.audio.presentation.alarm.AlarmReceiver"></receiver>
<receiver android:name="com.app.audio.presentation.sleep.SleepReceiver"></receiver>
<service
android:name="com.app.audio.data.service.media.MediaService"
android:exported="true">
<intent-filter>
<action android:name="android.media.browse.MediaBrowserService"/> …Run Code Online (Sandbox Code Playgroud) 当我尝试连接 android auto DHU 时,出现以下错误。在运行 DHU 之前,我已完成以下步骤。
第四步出现错误:-
Desktop-head-unit[54345:3905939] 00:05:51.597 警告:140:此应用程序或其使用的库正在使用已弃用的 Carbon 组件管理器来托管音频单元。未来版本中将删除对此的支持。此外,这使得主机与版本 3 音频单元不兼容。请转换到 AudioComponent.h 中的 API。正在通过 ADB 连接到 localhost:5277...已连接。
无法从传输读取 - 断开连接。正在退出...
Android Studio 版本:2.2.3 手机:nexus 5 Android 版本:6.0.1
请建议。
I am working on the Android auto media app and I want to set custom error text (or custom background text) when loading items has failed due to a network error etc. By default there are only two edge case scenarios:
onLoadChildren() method returns an empty list.Is there any way I can update one or another? …
我在 Flutter 上开发了一个应用程序,正在寻找一种将其与 Car Play 和 Android Auto 链接的方法。据我了解,Flutter 尚不兼容。有人知道将来是否会发生(如果是,我们什么时候应该期待这种情况)?我可以研究什么转机吗?
我已关注此链接。在文档中,我们可以创建 Android Auto 模拟器,并且需要一个带有 USB 插头的真实设备来在它们之间进行通信。
问题是我可以在没有真实设备的情况下进行测试吗(即在两个模拟器之间建立 adb 转发连接)?
我们希望构建一个也支持 Android Auto 和 Apple Carplay 的应用程序。我们正在使用 Angular/Ionic,但我无法确定它是否在汽车系统中运行。
有人有这方面的经验或答案吗?
汽车 Intel x86 Atom 系统映像未在 Android Studio Dolphin 中显示
我正在尝试测试 Android 汽车应用程序,我已经下载了极星图像,但找不到通用系统图像。
我指的是这个
https://developer.android.com/training/cars/testing#generic-images
这是我在 Android Studio 上获取的可用系统映像的列表
我们如何获得为 Android Studio Dolphin 安装的通用系统映像