diff options
author | Dario Freni <dariofreni@google.com> | 2019-02-06 14:55:16 +0000 |
---|---|---|
committer | android-build-team Robot <android-build-team-robot@google.com> | 2019-02-13 01:01:40 +0000 |
commit | 36eda83213095f4b4f86ff60ccf662590c4ddc55 (patch) | |
tree | 6a3e9e04e24b104c0ccb0cfbf28e973ff8bc0812 /rs/java/android/renderscript/ProgramFragmentFixedFunction.java | |
parent | 13327cc461d8f54550866bc404a99205f95ab92f (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