summaryrefslogtreecommitdiff
path: root/rs/java/android/renderscript/ProgramFragmentFixedFunction.java
diff options
context:
space:
mode:
authorDario Freni <dariofreni@google.com>2019-02-06 14:55:16 +0000
committerandroid-build-team Robot <android-build-team-robot@google.com>2019-02-13 01:01:40 +0000
commit36eda83213095f4b4f86ff60ccf662590c4ddc55 (patch)
tree6a3e9e04e24b104c0ccb0cfbf28e973ff8bc0812 /rs/java/android/renderscript/ProgramFragmentFixedFunction.java
parent13327cc461d8f54550866bc404a99205f95ab92f (diff)
Factor out calls to apexservice in a class.
The ApexManager class provides a cleaner interface to the apex service, as well as providing caching for active packages, which can't change on a running system. The cache is populated at boot time. This CL will also cause PackageManager to stop reporting APEX packages on devices that ship with flattened APEXs. Test: atest apex_e2e_tests; used small app to verify API calls still work; checked output of dumpsys. Test: checked that on marlin (target with flatten APEX) no APEXs are reported and no crashes are experienced at boot. Fix: 123052859 Fix: 122638509 Fix: 124299505 Bug: 122952270 Change-Id: Iefe4fb42e455a7479ff47eb776d3492de8395469 (cherry picked from commit 2e8dffcb726bf30e511047c6685fcd8a5442c281)
Diffstat (limited to 'rs/java/android/renderscript/ProgramFragmentFixedFunction.java')
0 files changed, 0 insertions, 0 deletions