summaryrefslogtreecommitdiff
path: root/tools/aapt2/java/JavaClassGenerator_test.cpp
diff options
context:
space:
mode:
authorCalin Juravle <calin@google.com>2018-01-19 20:32:47 -0800
committerAndreas Gampe <agampe@google.com>2018-02-14 08:19:42 -0800
commitea6c0ffb4a276210b6d971c87a15a7484446d3df (patch)
treefaa3b6481bb9ff6966df31426b7a1bf930114109 /tools/aapt2/java/JavaClassGenerator_test.cpp
parent362b591a1dc40f0422746887978c43689e1cfff4 (diff)
[framework] Extend profile operations to take the profile name
Extend the installd profile interface to take the profile name as argument. This shifts the responsibility for choosing the names of profiles for primary apks completely to PackageManager. Each of the application code paths will get an unique profile name based on their split name. All the profile operations will now work on a specific profile name rather than assuming a default global name. Also, move dumpProfiles and clearProfiles functionality to the ArtManagerService so that we can re-use profileName computations easier. (cherry picked from commit 6ae39fc2e5b4692d092a042816939fd0a5f3e3b8) Test: manual (dexopt apps, merge profiles, clear profiles) gts GtsAndroidRuntimeManagerHostTestCases Bug: 30934496 Merged-In: Ie65d45eed7de0844edf4b7af918d7eaa74ec1f2c Change-Id: Ie65d45eed7de0844edf4b7af918d7eaa74ec1f2c
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator_test.cpp')
0 files changed, 0 insertions, 0 deletions