Flutter-打包发布Android项目

本文介绍了如何在Flutter项目中创建并引用app签名,详细阐述了keystore的生成过程,强调了keystore文件的安全管理。接着讲解了在项目中配置签名的步骤,包括修改build.gradle文件,并指导如何构建发布版APK。此外,还提到了如何修改应用的名称和图标,以适应发布需求。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.app 签名
1.1创建 keystore
如果有现有 keystore,跳至下一步。如果没有,在终端中通过运行以下命令来创建一个:

keytool -genkey -v -keystore my-release-key.keystore -alias my-key-alias -keyalg RSA -keysize 2048 -validity 10000

根据提示输入密钥口令,自己设置一个简单的就行,剩下的信息无需填写直接回车,默认就行,到最后确认信息输入:y 再回车,之后会让你再输入一个密码,如果要和上面的密钥口令保持一致直接回车
在这里插入图片描述

其中:

  1. keystore 参数后的值:my-release-key.keystore, 表示一会儿要生成的那个 签名文件 的名称;请先保存好这个名称,因为后面发布项目期间会用到它。
  2. keyAlias 参数后面的值:my-key-alias,后续发布项目期间也会用到,因此也需要保存好这个参数值;注意:这个参数的值可以根据自己的需要进行自定制。
  3. 当运行这个命令的时候,需要输入一系列的参数,和相关的口令的密码,一定要保存好相关的密码,后期会用到。
  4. 当生成了签名之后,这个签名,就认保存到了自己的用户目录下 C:\Users\用户名目录 \my-release-ke
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值