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

最佳答案

只需创建一个签名配置并在各种样式之间共享它即可:

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

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

08-17 01:48