tree: a3f6a3b261f2aebe81a8aa67d8615e401e7b6dbf [path history] [tgz]
  1. referencedesign/
  2. res-overlayable/
  3. res/
  4. src/
  5. tests/
  6. .gitignore
  7. Android.bp
  8. Android.mk
  9. AndroidManifest-gradle.xml
  10. AndroidManifest.xml
  11. OWNERS
  12. README.md
  13. TEST_MAPPING
  14. build.gradle
  15. findviewbyid-preupload-hook.sh
  16. generate_rros.mk
  17. gradle.properties
  18. gradlew
  19. gradlew.bat
  20. settings.gradle
car-ui-lib/README.md

Android Automotive ‘Chassis’ library

Components and resources designed to increase Automotive UI consistency between GAS (Google Automotive Services) apps, system-apps and OEM developed apps.

See: go/aae-carui

Content

Components and resources designed to be configured by means of RRO (Runtime Resource Overlays) by OEMs.

Updating

This library is developed in Gerrit and copied as source to Google3 using Copybara (go/copybara).

Source: /packages/apps/Car/libs/car-ui-lib Target: //google3/third_party/java/android_libs/android_car_chassis_lib

Here is the process for updating this library:

  1. Develop, test and upload changes to Gerrit
  2. On Google3, run ‘./update.sh review ’ (with being your Gerrit CL #) and test your changes
  3. Repeat #1 and #2 until your changes look okay on both places.
  4. Back on Gerrit, submit your CL.
  5. Back on Google3, run ‘./update.sh manual’ submit

TODO: Automate this process using CaaS (in progress)