From 17d69e3484d2e74f28721e86a6554c3d0d740a51 Mon Sep 17 00:00:00 2001 From: Songchun Fan Date: Tue, 24 Mar 2020 20:32:24 -0700 Subject: [soong] new field in Android.bp to request APK signing V4 If "v4_signature: true" is set, the v4 signature file, named [outputApkFile].idsig will be generated along side the outputApkFile. Test: m nothing Test: atest PackageManagerShellCommandIncrementalTest BUG: 149354175 Change-Id: Ie84725a15406f96f65042ea9909460e4eb34d57f Merged-In: Ie84725a15406f96f65042ea9909460e4eb34d57f --- java/java.go | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'java/java.go') diff --git a/java/java.go b/java/java.go index 0188cf1a2..8ce982e1a 100644 --- a/java/java.go +++ b/java/java.go @@ -325,6 +325,10 @@ type CompilerDeviceProperties struct { UncompressDex bool `blueprint:"mutated"` IsSDKLibrary bool `blueprint:"mutated"` + + // If true, generate the signature file of APK Signing Scheme V4, along side the signed APK file. + // Defaults to false. + V4_signature *bool } func (me *CompilerDeviceProperties) EffectiveOptimizeEnabled() bool { -- cgit v1.2.3-59-g8ed1b