diff --git a/java/dexpreopt.go b/java/dexpreopt.go index 479dec60b..2ee5f8dff 100644 --- a/java/dexpreopt.go +++ b/java/dexpreopt.go @@ -85,6 +85,11 @@ func (d *dexpreopter) dexpreoptDisabled(ctx android.ModuleContext) bool { return true } + // Don't preopt APEX variant module + if am, ok := ctx.Module().(android.ApexModule); ok && !am.IsForPlatform() { + return true + } + // TODO: contains no java code return false