[automerger skipped] Merge Android 12 QPR3 ab/8391262 am: bc1338e0ff -s ours am: 6a60c1345c -s ours

am skip reason: Merged-In Iee2c444ee3a965303b3294c5453e57d10f15ced0 with SHA-1 6cb9305c2d is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/ExtServices/+/17544617

Change-Id: If767d68a61df95199d88db601d50d02da8fb9127
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
tree: 7d72ca9e25f9855a72ba83f256495a16866a7e41
  1. apex/
  2. java/
  3. jni/
  4. native/
  5. .clang-format
  6. Android.bp
  7. AndroidManifest.xml
  8. NOTICE
  9. OWNERS
  10. PREUPLOAD.cfg
  11. proguard.proguard
  12. README.md
  13. TEST_MAPPING
README.md

ExtServices module

Introduction

ExtServices is an updatable Mainline module that contains the logic used by Android framework components such as storage cache, autofill, textclassifier, package watchdog, notifications and notification ranking that run continually. For the new features or bug fixes of these platform defined services above or a new added platform service, it will provide more flexibility and benefits by updating ExtServices in a more frequent cycle than a platform release cycle.

Development (internal)

Before you start to develop on ExtServices, please read go/smart-os-extservices to get the guideline.

Other resources