gpt4 book ai didi

android - 如何在终端中使用不同的 SIGN 凭据构建 apk

转载 作者:太空狗 更新时间:2023-10-29 14:35:47 25 4
gpt4 key购买 nike

我的 build.gradle 可以有 signingConfigs,但我想忽略此设置并使用其他凭据。我不想编辑或替换 build.gradle 中的值。

gradle 是否具有与 gradle assemble -storeFile='PATH' -storePassword='password' -keyAlias='alias' -keyPassword='password' 相同的命令?

如果无法使用其他signingConfigs 创建已签名的 apk,是否可以创建未签名的 apk?

最佳答案

没有采用标志配置的 gradle build 命令。根据您在问题中提到的要求,您有两种选择。

1.编辑 build.gradle 以创建多个构建风格并为每个构建风格提供不同的签名详细信息。

    android {
signingConfigs {
abc {
keyAlias 'abc'
keyPassword 'yyy'
storeFile file('keystore/astro.keystore')
storePassword 'zzz'
}
xyz {
keyAlias 'xxx'
keyPassword 'xxx'
storeFile file('keystore/sample.keystore')
storePassword 'xxx'
}
//add another block for new customer
}}
  1. 使用不同的签名配置创建 keystore 属性文件的多个副本,当您想使用 keystore.properties 文件的一个特定副本时,将其重命名为“keystore.properties”。

    def keystorePropertiesFile = rootProject.file("keystore.properties")

https://developer.android.com/studio/publish/app-signing#secure-shared-keystore

关于android - 如何在终端中使用不同的 SIGN 凭据构建 apk,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56367636/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com