侧边栏壁纸
  • 累计撰写 14 篇文章
  • 累计创建 5 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

Gradle配置自动签名

梦想周游世界的猿同学
2025-04-17 / 0 评论 / 0 点赞 / 9 阅读 / 0 字

        Android应用在开发过程中,会存在debug版本和release版本。

        在调试阶段,我们一般使用debug版本进行调试,直到要发布的情况下,才可能去对apk进行正式签名。但某些情况下,比如开发系统应用,由于手机系统刷机后已经附带有签名的应用在系统中,因此如果安装debug版本,则存在签名不匹配无法安装的情况。因此,我们每次修改后,都面临需要进行一次签名动作。每次手动签名,就会导致做很多重复的工作,所以自动签名就比较方便快捷。 

        配置签名 

        一般情况下,如果已经有签名,只需Gradle配置的话,请直接跳过本节。

        打开项目结构: File -> Project Structure(Ctrl+Alt+Shift+S)-> Signing Configs

        (图片丢失)

        点击圆圈位置的 + 输入保存签名的文件名称,如: mySignConfig, 然后回车打开签名编辑界面。 

        (图片丢失)

        输入必要信息,填写完成后如下图:

        确定填写OK后,点击 Apply。 

        确认关闭对话框后,打开项目-> app目录下 build.gradle文件,我们可以看到,在build.gradle文件中生成了签名配置信息。

        (图片丢失)

        自动签名配置 

        经过第一节,签名已经准备OK。接下来我们需要配置编译自动签名。 

        (图片丢失)

        如上图,配置自动签名,我们需要修改buildTypes的配置,给它加上签名的动作。 

        (图片丢失)

        然后编译即可生成带签名的apk。

0

评论区