如何使用单个keystore android创建多个口味apks

时间:2017-03-11 07:14:32

标签: android gradle

我正在开发android应用程序,应用程序有40种口味,我配置了所有这些不同条件的口味,我想为所有这40种口味的应用程序使用相同的密钥库,或者我应该为每种口味创建单独的密钥库

1 个答案:

答案 0 :(得分:0)

只需创建一个签名配置并在各种风格之间共享:

android {
  signingConfigs {
    release {
      storeFile file('your.keystore')
      storePassword "password"
      keyAlias "alias"
      keyPassword "password"
    }
  }

  productFlavors {
    flavor1 {
      signingConfig signingConfigs.release
    }
    flavor2 {
      signingConfig signingConfigs.release
    }
    ...
  }
}