将 Car UI 库集成到应用中

Car UI 库包含两个供应用实现的元素

  • 组件。实现特定行为的 Java 类。例如,CarUiRecyclerView 和 Toolbar。

  • 资源。代表 OEM 可用的旋钮的各个 Android 资源,以便与他们自己的设计保持一致。上述组件使用这些资源来实现可自定义

应用通过添加 Car UI 库作为依赖项来集成它

  • Android 9 和 Android 10(Android.mk 文件),添加以下内容

    LOCAL_STATIC_ANDROID_LIBRARIES := car-ui-lib
  • Android 11(及更高版本)(Android.bp),添加以下内容

    static_libs: [
                ...
        "car-ui-lib-bp",
        ]

为 Car UI 组件设置样式

通常,应用应该能够通过提供数据以及在某些情况下提供图片和图标来实现所有必要的功能。例如,Car UI 库提供了“后退”、“关闭”、“搜索”和“菜单”等标准图标。如果您发现缺少资源或存在无法通过提供的组件实现的功能,请与 Android Automotive 合作伙伴工程团队联系。