Android 构建正式签名包

我们在 Android 导出 APP 测试包 中导出的是测试包,这些包只能用于测试,如果要上线到应用市场,比如 华为应用市场小米应用市场腾讯应用宝,那么就要构建 正式签名包

本节我们就来学习如何构建 正式签名包

Android 构建正式签名包

  1. 双击 Android Studio 打开 HelloWorld 项目

  2. 可以看到 菜单栏 里有一个 build ,单击 build 出现下图的工具列表

  3. 单击 Generate Signed APK... 进入签名包流程

  4. 因为我们是第一次给 APP 签名,没有 key,所以点击 Create New 创建一个

    先选取保存的地方,我这里将 key 保存在 D:\devhelloworld 文件中

  5. 点击 OK 后,就开始填写一系列资料了

  6. 点击 OK 后,可以看到我们密码的信息,可能需要我们填入密码了

    记得勾选 Remember Password

  7. 点击 Next 后,就要选择 签名包的保存地址

  8. 点击 Finish,又开始进入漫长的等待了,当右下角出现下图的提示,说明应用已经打包签名成功了

  9. 然后我们就能在左边的 release 目录下看到刚刚构建好的签名包

  10. app-release.apk 上点右键弹出工具栏,然后点击 show in explor 就能打开 app-release.apk 的物理保存地址了

好了,签名包生成了

验证签名

刚刚生成了签名包,现在我们就来验证刚刚的签名吧

  1. 将刚刚的签名包拷贝到 d:\dev 目录下,重命名为 cn_twle_android_helloworld_20180316.apk

  2. 打开 命令提示符 ,然后跳转到 d:\dev 目录下

  3. 输入下面下图中的命令开始校验签名

    jarsigner -verbose -certs -verify cn_twle_android_helloworld_20180316.apk
    
  4. 经过一连串的输出,我们终于看到校验完成了,签名 OK,不过有点小瑕疵

Android 基础教程

关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

  简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2022 简单教程 twle.cn All Rights Reserved.