文档章节

Android应用签名

coderminer
 coderminer
发布于 2016/11/01 09:40
字数 307
阅读 3
收藏 0

Android应用签名

生成签名文件

需要配置好Java的开发环境-JDK,JDK的环境配置请自行搜索,配置好之后,需要用到keytool
命令来生成签名文件,keytool的使用方法

keytool用法

具体的命令如下:

keytool -genkey -alias test -keyalg RSA -validity 20000 -keystore test.keystore                                                                                     

生成过程

这样在当前目录就会生成一个test.keystore的签名文件,-alias后面的别名需要记下,后续会使用到

签名

  • 命令行签名

使用jarsigner命令来执行签名,如果使用Eclipse开发,默认情况下Eclipse会签一个debug的签名
在使用jarsigner签名时,不需要这个dubug的签名(我在这里纠结了好久,一直签名不成功)
使用Eclipse导出没有签名的apk文件

Eclipse导出没有签名的apk

然后使用jarsigner命令来对apk签名即可,jarsigner命令的使用方法

jarsigner使用方法

jarsigner -verbose -keystore test.keystore -signedjar WeixinSdk_signed.apk WeixinSdk.apk test

签名过程

执行之后,会在当前目录生成一个签名之后的文件 WeixinSdk_signed.apk

  • 使用gui工具签名(Eclipse)

    使用Eclipse导出签名的apk
    Eclipse导出签名apk

    选择之前生成的签名文件(也可以重新生成一个新的签名文件)
    选择签名文件

    填写密码
    填写密码

    选择alias
    选择alias

    选择保存路径
    保存路径

© 著作权归作者所有

coderminer
粉丝 1
博文 50
码字总数 8996
作品 0
海淀
私信 提问

暂无文章

PhotoShop 色调:理解直方图/RGB通道信息

一、直方图:图表的形式,展示图像像素分布的情况 1.平均值:表示平均亮度 2.标准偏差值:表示亮度值范围内的中间值 3.像素: 表示用于计算直方图的像素总数 4.色阶:显示指针下面的区域亮度...

东方墨天
17分钟前
5
0
wildfly(JBoss AS)应用服务器快速入门

什么是wildfly JBoss AS 从8版本起名为wildfly。Wildfly是一个开源的基于JavaEE的轻量级应用服务器。可以在任何商业应用中免费使用。 WildFly是一个灵活的、轻量的、强大管理能力的应用程序服...

程序新视界
42分钟前
3
0
Java集合类常见面试知识点总结

Java集合类学习总结 这篇总结是基于之前博客内容的一个整理和回顾。 这里先简单地总结一下,更多详细内容请参考我的专栏:深入浅出Java核心技术 https://blog.csdn.net/column/details/21930...

Java技术江湖
45分钟前
6
0
怎么用for循环打出爱心

先上效果图: 这是用*组成的爱心,下面讲讲思路: 首先这个图形可以拆分成三部分:第一部分是上面三行的两个梯形,第二部分是中间三行的长方形,第三部分是最下面的倒三角形。 其实图形拆分好...

INEVITABLE
51分钟前
4
0
用HttpUrlConnection伪造成HttpClient

https://www.jianshu.com/p/27ad06cc39d2

shzwork
56分钟前
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部