3

我正在尝试在 Android Studio 的模拟器中运行 Android Automotive OS 应用程序。

在 Android Studio 中打开 Android Automotive OS 项目并单击运行按钮时,出现以下错误:Error running 'automotive': Default Activity not found. Android Studio 的运行配置也显示此警告:

未找到默认活动

如何从 Android Studio 运行 Android Automotive OS 应用程序?

4

1 回答 1

4

Android Automotive OS 中的应用程序不会以传统方式启动;相反,除了在适当的时候提供诸如 MediaBrowserService 之类的服务之外,您的应用程序还应该准备好对作为主要入口点的意图做出反应。例如,这些是您的应用可能通过 android.intent.action.ACTION_APPLICATION_PREFERENCES 等意图过滤器处理的操作。

要启动您的应用程序,您需要先安装它,然后从 Android Automotive OS 中的启动器启动它。您可以通过 ADB 安装它,也可以将 Android Studio 的启动配置修改为仅安装 APK 而无需尝试启动它。在 Launch options 下,为 Launch 目标选择 Nothing:

无启动选项

于 2019-05-06T23:43:59.020 回答