use "apexservice" to get paths of APEXes

"pm path" doesn't understand "APEX name", which is different from
"package name". For example, the package name of "com.android.sdkext"
APEX can be "com.google.android.sdkext" in non-AOSP branches.

Now, virtualizationservice uses "apexservice" to get paths of APEXes.
Parsing the result is very fragile. This is a workaround until we can
read /apex/apex-info-list.xml.

Bug: 192548565
Test: MicrodroidHostTestCases
Change-Id: Id63542033fbe30af2bf8d41a7273d4e5245152c5
4 files changed
tree: 05439616e8997776f4503cb1099e4e8e56335087
  1. apex/
  2. apkdmverity/
  3. authfs/
  4. compos/
  5. docs/
  6. launcher/
  7. microdroid/
  8. microdroid_manager/
  9. tests/
  10. virtualizationservice/
  11. vm/
  12. vmconfig/
  13. zipfuse/
  14. .clang-format
  15. Android.bp
  16. OWNERS
  17. PREUPLOAD.cfg
  18. README.md
  19. TEST_MAPPING
README.md

Virtualization

This repository contains userspace services related to running virtual machines on Android, especially protected virtual machines. See the getting started documentation and Microdroid README for more information.