summaryrefslogtreecommitdiff
path: root/tools/aapt2/java/JavaClassGenerator_test.cpp
diff options
context:
space:
mode:
authorBill Lin <lbill@google.com>2019-10-09 16:22:25 +0800
committerBill Lin <lbill@google.com>2019-10-16 10:55:25 +0000
commit4a352431a88e508681d27968bc045c8e4e5f5ee3 (patch)
treee92a5252fb87296931623f081ca68c90d3054a3a /tools/aapt2/java/JavaClassGenerator_test.cpp
parent166b7cbbc889417bca5e364919ac4c40770e6508 (diff)
Refine getPackageInfo for Apex match policy
The legacy match policy could confuse, for example, the naming of MATCH_APEX do not named with "ONLY|FACTORY|ACTIVE", it's make sense to joint both active and factory apexes. Policy refined: 1. MATCH_FACTORY_ONLY : Return *factory* [eg. the version on the system image] APK packages only 2. MATCH_APEX : Return *active* APK or APEX packages 3. MATCH_FACTORY_ONLY | MATCH_APEX : Return *factory* APK or APEX packages 4. NONE (0) : Return *active* APK packages only Fixes: 142365486 Bug: 142115351 Test: adb shell pm path $APEX_PKG_NAME Test: adb shell pm path $APK_PKG_NAME Test: adb shell pm list packages --apex-only Test: atest ApexManagerTest Test: atest CtsStagedInstallHostTestCases Change-Id: Ifa01278201dd23672dfc1a30f67b888df9bc1bfd
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator_test.cpp')
0 files changed, 0 insertions, 0 deletions