Enable R8 shrinking of standalone system server jar service-scheduling

This change enables R8 shrinking, and R8 full mode of standalone system server jar service-scheduling. Keep rules are specified based on the entries in frameworks/base/services/java/com/android/server/SystemServer.java. The size of service-scheduling will be reduced by 23% from 49869B to 38265B.

Test: Presubmit and MTS. Run MTS locally with command `mts-tradefed run mts-scheduling` on  Pixel 4 with sunfish-userdebug image. Before and after sideloading optimized module, MTS passed all tests.
Bug: 233746531
Change-Id: Ief19f9bd3cfde92dfdd922fdb5da39430f168973
1 file changed
tree: e18065e6fa9e6046499f683f4445dfba3f621ccd
  1. apex/
  2. framework/
  3. service/
  4. tests/
  5. OWNERS
  6. PREUPLOAD.cfg