Android Automotive中允许使用第三方应用程序

问题描述

官方文档描述了可以为Android Automotive实现的两种应用程序,媒体应用程序和消息应用程序。同样,在Android Studio中创建新项目时,IDE也会提示从这些选项中选择模板。

我的问题仅针对第三方应用。 Android Automotive是否仅限于构建这些口味之一?也就是说,仅通过车辆的本机媒体UI或消息传递/通知机制与用户进行交互。还是作为第三方应用程序开发人员,我可以使用自定义活动/屏幕构建任何其他类型的应用程序(例如通用电话/平板电脑android应用程序)?如果允许任何形式的应用,它们是否仅限于在停车时运行?

解决方法

Android Automotive是Android,因此您可以构建自己喜欢的任何android应用并在Automotive上运行。问题在于,Google目前仅允许将媒体/消息传递应用程序引入Play商店,并且具有开发人员需要遵循的相当具体的设计准则。 当您的应用程序遵循Google的《驾驶员分心指南》时,便可以在车辆行驶时运行。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...