【发布时间】:2014-05-05 19:41:23
【问题描述】:
我还没有完全理解 Android Studio/Gradle 中的发布 apk 签名过程是如何工作的。
我可以看到,您可以在两个不同的地方指定发布签名详细信息(位置/别名/密码):
在gradle.build配置文件中
在即将出现的向导中,从 Android Studio 顶部菜单中选择“Build/Generate Signed APK”
据我了解,这两个地方互不说话。
我的问题是:
1) 这两个地方分别指定的签名细节是什么?
2) 如果我在“构建变体”Android Studio 垂直选项卡上选择了“release”,然后单击顶部菜单上的绿色三角形按钮(RUN 按钮),我会在我的设备上运行已签名的发布版本?使用哪些签名细节?
【问题讨论】:
-
如果您在最新的 Android Studio 中尝试从菜单中签名发布,它会警告 gradle build 应该在 build.gradle 文件中指定签名。如果你继续,我还没有检查接下来会发生什么。但我强烈建议您至少遵循警告并指定签名以进行发布。在此之后,每个带有发布构建配置的构建变体都将使用您的发布密钥进行签名
标签: android android-studio apk signing build.gradle