为Android Automotive OS和Android Auto开发应用程序之间有什么区别?

时间:2019-05-17 20:49:17

标签: android-automotive

Google在2014年发布了Android Auto,在2019年发布了Android Automotive OS的开发人员文档。有什么区别?

Android Auto:https://android-developers.googleblog.com/2014/11/begin-developing-with-android-auto.html

Android Automotive操作系统:https://android-developers.googleblog.com/2019/05/developing-apps-for-android-automotive.html

1 个答案:

答案 0 :(得分:1)

简短答案 Android Automotive操作系统可以在汽车中本地运行,而Android Auto可以在手机上运行,​​并且可以通过USB或Wi-Fi投影到汽车上。

Android Auto

  • 运行时:在手机上运行,​​在手机上显示或由 电话上车
  • 应用架构:应用开发者扩展了移动应用,所有用户均可设置 发生在移动应用中
  • UI :Google的Android Auto应用会绘制每个UI像素,所有内容 针对驾驶进行了优化

Android Automotive操作系统

  • 运行时:Android OS在汽车上运行,不需要手机
  • 应用架构:开发人员专门为汽车部署了APK, 所有用户设置都在汽车中(停车UI)
  • UI :Google,OEM和应用程序开发人员绘制UI,某些屏幕是 为驾驶而优化
    • 开发人员为汽车(停车)创建设置/登录/设置UI 用户界面)
    • Google发布AOSP媒体UI的源代码(OEM接受 驾驶员安全,而不是Google的责任)
    • OEM可以调整媒体用户界面以适合其屏幕(驾驶) 用户界面)