Android 生成正式版密钥库 KeyStore

步骤1:打开生成正式版密钥库设置

点击 Build 菜单,选择 Generate Signed App Bundle or APK

这是打开后的样子:

步骤2:选择 APK

Android App Bundle 是用于上架 Google Play 商店的。

正常情况下选择 APK

选择完之后,点击 Next 进入下一步。

步骤3:选择新建密钥库文件

点击 Create New Key Store 创建密钥库文件:

步骤4:设置密钥库存储位置

点击 Key store path 一栏后面这个目录图标,可以设置密钥库存储位置。

第一步,给密钥库文件取一个名字,例如 MoonKeystore;文件格式为 .jks。合起来就是 MoonKeystore.jks

第二步,选择密钥库文件存储位置

第三步,点击 Save 保存设置。

步骤5:设置密钥库文件密码

保存设置之后,我们需要给密钥库文件设置一个密码。
Password 处输入密码;
Confirm 再输入一次刚刚的密码;

步骤6:给密钥库起一个别名

通常一个密钥库文件的名称比较长,不方便读取,所以会给它起一个简短的别名。
Alias:密钥库别名;
Password:别名密码;
Confirm:重复刚刚的密码;

步骤7:设置密钥库文件有效期

有效期以为单位,一般会设置为 50100 年。

步骤8:设置创建者信息

创建者信息一般写个人公司信息。

步骤9:创建密钥库文件

最后,点击OK创建密钥库文件。

来到保存密钥库文件的目录,可以看到密钥库文件已经创建好了。

后续操作

我们可以继续上面的流程,将应用打成 APK 包。

点击 Next 下一步。

然后选择 release 正式版,之后点击 Create 开始创建 APK 文件。

在编辑器的右下角可以看到创建进度:

创建完成后,APK 文件在 app/release/app-release.apk

相关推荐
腻害兔15 分钟前
【若依项目-产品经理视角】RuoYi-Vue-Pro 源码拆解:IM 即时通讯模块,一个被低估的「全功能聊天系统」
java·前端·vue.js·产品经理·ai编程
心念枕惊39 分钟前
.NET CORE 授权进阶-角色、策略与动态权限实现
java·前端·.netcore
2501_915918411 小时前
详解iOS App上架至App Store的全流程步骤与注意事项
android·macos·ios·小程序·uni-app·cocoa·iphone
景同学2 小时前
把 AI 用到线上运维:可行、有效,前提是喂足信息——一次 Full GC 排障实录
java·人工智能·后端
码农coding2 小时前
android12 SystemUI之StatusBar(二)
android
C++、Java和Python的菜鸟3 小时前
第7章 后端Web实战(Tlias系统)
java
GitLqr3 小时前
别被“Flutter 传感器延迟 150ms”带偏了:这可能只是你的实现方式错了
flutter·架构·kotlin
憧憬成为java架构高手的小白3 小时前
黑马八股--spring框架学习
java·学习·spring
唐青枫3 小时前
Java Picocli 实战详解:用注解写出好用的命令行工具
java
X-⃢_⃢-X4 小时前
四、OpenFeign远程调用
java·微服务·springboot·springcloud