利用signapk.jar工具对apk文件进行签名
2017-12-22 15:08
393 查看
signapk.jar是Android源码包中的一个签名工具。
代码位于:Android源码目录下,signapk.jar 可以编译build/tools/signapk/ 得到。
使用signapk.jar签名时需要提供签名文件,我们可以使用安卓源码中提供的testkey.pk8与testkey.x509.pem,他们位于Android源码build/target/product/security目录。
使用android自带的签名工具signapk.jar 以及源码中的testkey.x509.pem,testkey.pk8 对apk进行重新签名。
执行:java -jar signapk.jar testkey.x509.pem testkey.pk8 old.apk new.apk 执行后new.apk即为签名后的文件。
(注:执行命令时所有文件这里放在同一目录下,如果不在同一目录请修改路径)。
含义:通过signapk.jar这个可执行jar包,以testkey.x509.pem这个公钥文件和testkey.pk8这个私钥文件对old.apk进行签名,签名后的文件保存为old.apk。
代码位于:Android源码目录下,signapk.jar 可以编译build/tools/signapk/ 得到。
使用signapk.jar签名时需要提供签名文件,我们可以使用安卓源码中提供的testkey.pk8与testkey.x509.pem,他们位于Android源码build/target/product/security目录。
使用android自带的签名工具signapk.jar 以及源码中的testkey.x509.pem,testkey.pk8 对apk进行重新签名。
执行:java -jar signapk.jar testkey.x509.pem testkey.pk8 old.apk new.apk 执行后new.apk即为签名后的文件。
(注:执行命令时所有文件这里放在同一目录下,如果不在同一目录请修改路径)。
含义:通过signapk.jar这个可执行jar包,以testkey.x509.pem这个公钥文件和testkey.pk8这个私钥文件对old.apk进行签名,签名后的文件保存为old.apk。
相关文章推荐
- 【keytool jarsigner工具的使用】Android 使用JDK1.7的工具 进行APK文件的签名,以及keystore文件的使用
- signapk.jar利用eclipse签名apk文件
- -------------【keytool jarsigner工具的使用】Android 使用JDK1.7的工具 进行APK文件的签名,以及keystore文件的使用
- 《Android软件安全与逆向分析》 signapk.jar签名apk工具--【整理学习分享,一部到位!】
- 安卓签名工具SignApk.jar使用教程
- BootChart在Android中的应用 && 签名工具SignApk.jar使用
- 使用re-sign.jar对apk进行重签名
- Android中利用AXMLEditor工具不进行反编译就篡改apk文件
- 如何利用Eclipse工具打包签名AndroidApk文件
- 安卓签名工具SignApk.jar使用教程
- 安卓签名工具SignApk.jar使用教程
- 使用re-sign.jar对apk进行重签名
- 利用JDK中的jarsgner 给android Apk空白包签名并进行认领应用等
- android 签名工具 autoSign jarsigner
- Android生成签名文件并用其对apk文件进行签名(Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES]异常完美解决)
- 如何对apk文件进行签名
- 利用Android自带的DownloadManager实现文件下载进行apk在线升级
- 通过signapk.jar 为Android 应用程序签名,并优化签名后的APK应用程序
- 我对Android中apk文件进行签名的一点理解