如何对Android的APP进行签名

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何对Android的APP进行签名相关的知识,希望对你有一定的参考价值。

参考技术A 方法/步骤

1
下载Java SE Development Kit (JDK)
在百度上搜索jdk即可搜索到,然后下载安装(安装到c盘,制作签名时好找到我们需要的文件),记住你电脑的系统,不要下载错了,否则无法安装。

2
安装Java SE Development Kit (JDK)完成后点击 开始 在搜索程序和文件中输入cmd

3
点击程序cmd.exe 打开cmd管理员窗口

4
电脑进入android
【在打开的管理员窗口输入cd+空格键+.android+回车键】

使用命令 keytool -list -v -keystore debug.keystore【将命令keytool -list -v -keystore debug.keystore复制到cmd管理员窗口中+回车键】

进入到目录bin,并复制地址

将复制的地址粘贴到cmd管理员窗口中且在前面输入cd+空格键

回车

再次将命令keytool -list -v -keystore debug.keystore粘贴到cmd管理员窗口中并回车

此时会出现上述错误,接下来执行命令keytool -genkey -v -keystore debug.keystore -alias androiddebugkey -keyalg RSA -validity 10000 并回车
输入密匙库口令【密匙口令 (自己设置) 即为密码,最好设成数字,记住就行】+回车建
后面都是自己输入后以回车键结束,最后 是否输入正确输入 y。
一直回车。。。。就可以生成签名证书

现在进入到目录bin就可以找到debug.keystore这个文件了。
好了,这个文件就是用来对Android的APP进行签名的签名证书。
个人觉得应该把这个文件上传到你自己的网盘中保存好,因为后面对APP进行签名时要用到同一个签名证书,签名证书不同会导致签名后的APP无法再手机上运行。

下载360签名工具(支持Linux&MAC下批量签名)。
360移动开发平台有,不过可能需要注册才能下载(有点麻烦),可以找我要

下载解压后进入→360签名工具(支持Linux&MAC下批量签名)→windows签名工具→360Signer.exe(双击)

签名成功!!
此时将生成一个【编绳_signed_Aligned.apk】后缀为_signed_Aligned的apk文件,没有必要时尽量不要修改后缀

以上是关于如何对Android的APP进行签名的主要内容,如果未能解决你的问题,请参考以下文章

如何对Android的APP进行签名

如何对Android的APP进行签名

Android APP的签名

Android apk 系统签名

您的 Android App Bundle 使用错误的密钥进行签名。确保您的 app bundle 使用正确的签名密钥进行签名,然后重试

如何签署我已经制作的 android app/.apk 文件