转载请注明出处:http://blog.csdn.net/crazy1235签名介绍什么是签名?在现实生活中,签名就相当与合同上的签字和盖章。只有签名之后,才具有一定的效力。如果没有签名,“合同”就没有对象,也就没有法律效力了。为什么要签名?Android系统要求每一个应用程序必须经过数字签名才能安装到系统中,也就是说没有经过签名的app,是没有办法安装到你的android机器上的。
Androi...
分类:
移动开发 时间:
2015-05-31 21:48:16
阅读次数:
212
众所周知,给apk进行签名,使用
jarsigner -verbose -keystore android.keystore -signedjar 签名后.apk 待签名.apk
命令
这是有android.keystore文件时,给apk签名,签名时,要输入密码
还有一种情况,就是有platform.pk8和platform.x509.pem这两个文件时,给apk签名(让a...
分类:
编程语言 时间:
2015-04-15 17:09:14
阅读次数:
231
重新打包apk,使用java bin目录里的jarsigner进行签名
反编译android apk包使用apktool工具,下载地址http://download.csdn.net/detail/fancylovejava/8447801
命令:
cmd>cd /d E:\apktool
apktool d xxxx.apk执行后会在当前apktool目录下生成一个xxxx名的文件,此文...
分类:
编程语言 时间:
2015-04-13 14:41:30
阅读次数:
397
Android程序要运行就必须有签名。平时我们用的debug版是用的debug签名,不用我们关心。当我们自己发布程序时,就需要自己的签名了。其实无论用哪个IDE开发,最终只是用了keytool和jarsigner这两个java工具来完成签名任务(在jdk的bin目录下)。其中keytool用来生成keystore(证书),jarsigner用来做签名。
keytool用法举例如下:keytool...
分类:
移动开发 时间:
2015-03-02 19:05:40
阅读次数:
150
由于业务需求,需要替换APK文件内容后重新打包签名,调研后发现使用JDK里提供的命令可以很方便地实现。关键命令如下:
jar -uf:替换apk文件内的某个文件或文件夹。
jarsigner:为apk文件签名
zipalign:对签名后的apk文件进行字节对齐优化
下面以替换某apk包中assets目录下的1.ini和2.ini文件,并重新打包签名优化为例,先放上脚本代码:...
分类:
其他好文 时间:
2015-02-03 17:24:41
阅读次数:
200
签名: jarsigner -verbose -keystore wxmz.jks -signedjar books_encrypted_signed.apk books_encrypted.apk wxmz 最后一项wxmz为keystore别名 字节对齐: zipalign -v 4 /home/yuzw/Documents/apks/bak/books_e...
分类:
系统相关 时间:
2014-12-31 21:36:29
阅读次数:
348
cmd命令符打包:规则: jarsigner -verbose -keystore 签名路径 -signedjar 签名后的apk存放路径 未签名的apk 签名文件的别名项目如我的项目是:C:\Program Files\Java\jdk1.7.0_45\bin>jarsigner -verbose...
分类:
移动开发 时间:
2014-12-25 12:55:12
阅读次数:
221
判断Apk是否签名
用命令:jarsigner -verify -verbose -certs
如果有Android Debug字樣就是debug
如果已经签名: [证书的有效期为13-8-31 下午2:31至41-1-16 下午2:31]
判断Apk签名是否一致
jdk 需要安装;
想查demo.apk所使用的签名的fingerp...
分类:
移动开发 时间:
2014-12-18 16:56:56
阅读次数:
234
jarsigner:?找不到?qulordy?的证书链。qulordy?必须引用包含专用密钥和相应的公共密钥证书链的有效密钥库密钥条目。 这就是错误的语句,提示。 关于这个错误,网上说的比较少,找到一篇博客,是这么说的: ...
分类:
移动开发 时间:
2014-12-12 00:09:31
阅读次数:
1533
一、生成密钥库 将位置定位在jdk的bin文件中,输入以下命名行: keytool -genkey -alias ChangeBackgroundWid get.keystore -keyalg RSA -validity 20000 -keystore ChangeBackgroundWidget.keystore 上面的命令中...
分类:
移动开发 时间:
2014-10-27 11:09:22
阅读次数:
299