commit | 3ad31d5c5db99bac4ac832504e58fb63c89b56cc | [log] [tgz] |
---|---|---|
author | Jiakai Zhang <jiakaiz@google.com> | Wed Apr 20 16:23:22 2022 +0100 |
committer | TreeHugger Robot <treehugger-gerrit@google.com> | Sat May 21 03:42:59 2022 +0000 |
tree | 20586736de2c5acfc801f109da2263a343fad2c7 | |
parent | cdb3e5753231eddda3bdf6e016e265578b9a6797 [diff] |
Add a util class for constructing class loader context for primary dex. This class is rewritten from frameworks/base/services/core/java/com/android/server/pm/dex/DexoptUtils.java with logic that is more readable. Also: - Add reflection wrappers that are used in this CL. Bug: 229268202 Test: atest ArtServiceTests Ignore-AOSP-first: ART services Change-Id: I600da98585ff9aa2806bed4d18d6ce5eb6422d1a