Android 在开发模式下测试媒体应用程序时出现的问题

Android 在开发模式下测试媒体应用程序时出现的问题,android,android-auto,Android,Android Auto,最近几天,我能够让我的(原型)媒体播放器应用程序显示为菜单项,并在Android自动应用程序、桌面主机和我的车上运行。这是一款使用Android Studio构建和安装的应用程序,在手机上以开发者模式运行,Android Auto以开发者模式运行,主机服务器运行。关于StackOverflow的旧报道说,上传到Google Play是在一辆真正的汽车上测试应用程序的必要条件,但我没有发现这是真的 然而,最近,它停止了工作(在Android汽车应用程序和汽车上,没有尝试DHU),我不明白发生了什么

最近几天,我能够让我的(原型)媒体播放器应用程序显示为菜单项,并在Android自动应用程序、桌面主机和我的车上运行。这是一款使用Android Studio构建和安装的应用程序,在手机上以开发者模式运行,Android Auto以开发者模式运行,主机服务器运行。关于StackOverflow的旧报道说,上传到Google Play是在一辆真正的汽车上测试应用程序的必要条件,但我没有发现这是真的

然而,最近,它停止了工作(在Android汽车应用程序和汽车上,没有尝试DHU),我不明白发生了什么变化。我怀疑这个问题可能与我的应用程序签名有关,因为它只有在我开始签名应用程序时才开始工作。我唯一的线索是日志中的两条神秘信息,在我开始签署应用程序之前,我也看到了这条信息

I Finsky  : [25252] ude.dispatchTransaction(7): PlayGearheadService <my.package.name>, app owners empty
W CAR.VALIDATOR: Package DENIED; failed all other checks [my.package.name] [CONTEXT service_id=13 ]
I Finsky:[25252]ude.dispatchTransaction(7):PlayGearheadService,应用程序所有者为空
W汽车验证器:包被拒绝;未能通过所有其他检查[my.package.name][CONTEXT service_id=13]

问题原来很简单。Android Auto app developer设置的“未知源”显然被更新重置。启用它修复了问题

您在根目录下有所有者文件吗?看起来这是基于错误消息的问题。