Merge "Turn on the instrumentation by default for the java code in APEXes" am: 1d62b1c536

Change-Id: Iba752fc4929e26106f19d3f260a68bfc033915b1
This commit is contained in:
Treehugger Robot
2020-02-14 22:11:32 +00:00

View File

@@ -1510,6 +1510,11 @@ func (j *Module) compile(ctx android.ModuleContext, aaptSrcJar android.Path) {
j.headerJarFile = j.implementationJarFile
}
// Force enable the instrumentation for java code that is built for APEXes
if android.DirectlyInAnyApex(ctx, ctx.ModuleName()) && !j.IsForPlatform() {
j.properties.Instrument = true
}
if j.shouldInstrument(ctx) {
outputFile = j.instrument(ctx, flags, outputFile, jarName)
}