diff --git a/apex/apex.go b/apex/apex.go index ac721834e..2f8384fbe 100644 --- a/apex/apex.go +++ b/apex/apex.go @@ -115,7 +115,7 @@ func makeApexAvailableWhitelist() map[string][]string { // // Module separator // - m["com.android.art"] = []string{ + artApexContents := []string{ "art_cmdlineparser_headers", "art_disassembler_headers", "art_libartbase_headers", @@ -190,6 +190,8 @@ func makeApexAvailableWhitelist() map[string][]string { "libziparchive", "perfetto_trace_protos", } + m["com.android.art.debug"] = artApexContents + m["com.android.art.release"] = artApexContents // // Module separator // @@ -2393,8 +2395,6 @@ func (a *apexBundle) GenerateAndroidBuildActions(ctx android.ModuleContext) { func whitelistedApexAvailable(apex, moduleName string) bool { key := apex key = strings.Replace(key, "test_", "", 1) - key = strings.Replace(key, "com.android.art.debug", "com.android.art", 1) - key = strings.Replace(key, "com.android.art.release", "com.android.art", 1) // Prebuilt modules (e.g. java_import, etc.) have "prebuilt_" prefix added by the build // system. Trim the prefix for the check since they are confusing