android apk 同时v1,v2 签名

Android Studio 4.1.2

apk v1 签名
jarsigner -verbose -keystore android.keystore -signedjar v1_$apkPah $apkPah $alias

img

apk v2 签名
apksigner sign --ks android.keystore --ks-key-alias android.keystore --ks-pass pass:123456 --key-pass pass:123456 --out v2_$apkPah $apkPah

img

如何才能让apk 同时有 v和v2签名

app的build.gradle里可以配置


android {
    signingConfigs {
        release {
            storeFile file('keys/***.keystore')
            storePassword '***'
            keyAlias '***'
            keyPassword '***'
            v1SigningEnabled true
            v2SigningEnabled true
        }
    }

    buildTypes {
        debug {
            ***
            signingConfig signingConfigs.release
        }

        release {
            ***
            signingConfig signingConfigs.release
        }

    }
}

img
 这个可以实现不,你试一试