【问题标题】:How generate 2 different signed flavor builds with different keys inside Android Studio?如何在 Android Studio 中使用不同的密钥生成 2 个不同的签名风格构建?
【发布时间】:2017-05-01 22:06:43
【问题描述】:

我的 Android 项目中有两种不同的发布风格,它们使用两个不同的签名密钥进行生产。

目前在 Android Studio 中,当您选择“Generate Signed APK...”选项时,您首先必须指定密钥存储路径和别名。如果我选择一个并尝试构建两个版本,它们都会使用相同的签名密钥构建,即使我在我的 gradle 文件中指定了我自己的 signingConfigs 部分。

有什么方法可以一次性自动构建两种发行风格?

【问题讨论】:

    标签: android android-studio gradle


    【解决方案1】:

    您可以从命令行执行此操作。 如果你有本地 gradle:

    gradle assembleRelease
    

    如果你有包装器:

    gradlew assembleRelease
    

    这将生成所有与发布配置相关的 apk,您可以在以下位置找到它们:$project_name/$module_name/build/outputs/apk/

    您也可以从 Android Studio 的 Gradle 部分中选择 assemble${flavorName}Release 两个任务:

    【讨论】:

    • 谢谢,这行得通,但如果可能的话,我宁愿从 AS 内部进行。
    猜你喜欢
    • 2015-09-03
    • 1970-01-01
    • 1970-01-01
    • 2015-09-10
    • 1970-01-01
    • 1970-01-01
    • 2022-08-09
    • 1970-01-01
    • 2020-04-30
    相关资源
    最近更新 更多