tree: ff1cf660ebaccb132d6ff1dc6b0cc81fdc6bed37 [path history] [tgz]
  1. committed/
  2. local_modifications/
  3. playground/
  4. .gitignore
  5. .style.yapf
  6. additional_readme_paths.json
  7. androidx_annotations.flags
  8. androidx_fragment.flags
  9. androidx_mediarouter.flags
  10. androidx_preferences.flags
  11. androidx_xr.flags
  12. bill_of_materials.json
  13. bisect_androidx_pinpoint.sh
  14. BUILD.gn
  15. build.gradle
  16. build.gradle.template
  17. customizations.gni
  18. DIR_METADATA
  19. espresso_proguard.flags
  20. extract_and_commit_extras.py
  21. fetch_all_androidx.py
  22. overrides.gni
  23. OWNERS
  24. README.md
third_party/androidx/README.md

AndroidX Libraries

See also: //third_party/android_deps/README.md.

Mapping snapshot version to git revision

  • Googlers can figure this out via go/clank-autoroll#androidx-regression-range

Viewing Source Code:

How to add a new androidx library

  1. Add the gradle entry for the desired target to build.gradle.template
  2. Do a trial run (downloads files locally):
    third_party/androidx/fetch_all_androidx.py --local
    
  3. Assuming it works fine, upload & submit your change to build.gradle.template
  4. Wait for the packager and auto-roller to run (or trigger the packager manually to expedite)