Merge "Fix incorrect install path for priv-app prebuilt" am: a75606be1e am: d9bfc18600

am: ae52626186

Change-Id: Id51b81af6454911eaf84b2d2947b3eeada8b7a0d
This commit is contained in:
Kyeongkab.Nam
2019-11-27 02:21:03 -08:00
committed by android-build-merger

8
java/app.go Normal file → Executable file
View File

@@ -974,7 +974,13 @@ func (a *AndroidAppImport) generateAndroidBuildActions(ctx android.ModuleContext
jnisUncompressed := android.PathForModuleOut(ctx, "jnis-uncompressed", ctx.ModuleName()+".apk")
a.uncompressEmbeddedJniLibs(ctx, srcApk, jnisUncompressed.OutputPath)
installDir := android.PathForModuleInstall(ctx, "app", a.BaseModuleName())
var installDir android.InstallPath
if Bool(a.properties.Privileged) {
installDir = android.PathForModuleInstall(ctx, "priv-app", a.BaseModuleName())
} else {
installDir = android.PathForModuleInstall(ctx, "app", a.BaseModuleName())
}
a.dexpreopter.installPath = installDir.Join(ctx, a.BaseModuleName()+".apk")
a.dexpreopter.isInstallable = true
a.dexpreopter.isPresignedPrebuilt = Bool(a.properties.Presigned)