Skip to content

Latest commit

 

History

History
26 lines (19 loc) · 817 Bytes

README_zh.md

File metadata and controls

26 lines (19 loc) · 817 Bytes

V3RotateSignerPlugin

其他语言版本: English, 简体中文.

android v3签名本身是支持新旧秘钥轮替的,但是AGP插件并没有支持该能力,所以如果你的Android应用需要更新签名秘钥,可使用本插件。

使用方法

plugins {
    // 放在最下面,保证最后执行的
    id("io.github.blookliu.v3-rotate-signer")
}

V3SigningConfig {
    oldKeyStore.storeFile = file("$projectDir/keystores/old-key.keystore")
    oldKeyStore.storePassword = "abcd1234"

    newKeyStore.storeFile = file("$projectDir/keystores/new-key.keystore")
    newKeyStore.storePassword = "abcd1234"

    lineage = file("$projectDir/keystores/lineage")
    // 是否使用独立的gradle task,v3RotateSign${variantName}
    useSingleTask = false
}