给apk去签名、重新签名

简介: 给apk去签名、重新签名

听起来古怪,有时就是需要。


删除签名

用压缩软件打开apk,删除其中的META-INF目录。如图:

image.png



重新签名

在一个BAT文件中输入以下内容:


SET CMD="C:\Program Files\Java\jdk1.8.0_301\bin"\jarsigner
SET KEY_FILE=D:\SOFTWARES\DEVELOP\AndroidStudio\quantum6.key
SET KEY=quantum6
%CMD% -keystore %KEY_FILE% test.apk %KEY%

其中KEY_FILE是签名文件,KEY则是KEY别名。然后揭示输入口令:


D:\Nanjing-SVN\BulkCamera-apk>"C:\Program Files\Java\jdk1.8.0_301\bin"\jarsigner
 -keystore D:\SOFTWARES\DEVELOP\AndroidStudio\quantum6.key test.apk quantum6
输入密钥库的密码短语:
jar 已签名。
警告:
签名者证书为自签名证书。
D:\Nanjing-SVN\BulkCamera-apk>adb install test.apk
test.apk: 1 file pushed. 2.4 MB/s (3042748 bytes in 1.223s)
        pkg: /data/local/tmp/test.apk
Success

安装

签名后,能不能安装?


D:\Nanjing-SVN\BulkCamera-apk>adb install test.apk
test.apk: 1 file pushed. 2.4 MB/s (3042748 bytes in 1.223s)
        pkg: /data/local/tmp/test.apk
Success

目录
相关文章
|
3月前
|
Java Android开发 Windows
使用keytool查看Android APK签名
本文介绍了如何使用Windows命令行工具和keytool查看APK的签名信息,并提供了使用AOSP环境中的signapk.jar工具对APK进行系统签名的方法。
344 0
使用keytool查看Android APK签名
查看apk的sha1签名
查看apk的sha1签名
123 0
|
安全 Windows
使用jks文件为apk签名
使用jks文件为apk签名
330 0
|
6月前
|
Android开发 数据安全/隐私保护
打包 android apk签名
打包 android apk签名
73 0
|
安全 Java 开发工具
apk加固后再签名
apk加固后再签名
160 0
|
Android开发
apk系统签名小技巧
apk系统签名小技巧
133 0
|
存储 安全 Java
细说Android apk四代签名:APK v1、APK v2、APK v3、APK v4
大部分开发者对apk签名还停留在APK v2,对APK v3和APK v4了解很少,而且网上大部分文章讲解的含糊不清,所以根据官网文档重新整理一份。 apk签名从APK v1到APK v2改动很大,是颠覆性的,而APK v3只是对APK v2的一次升级,APK v4则是一个补充。 本篇文章主要参考Android各版本改动: developer.android.google.cn/about/versi…
1231 0
|
Web App开发 Java 开发工具
友盟在AS中利用Gradle进行多渠道打包和APK签名发布( 五 )
这篇是直接给大家上代码,希望让大家了解到友盟
658 0
|
Web App开发 Java 开发工具
|
Java
友盟在AS中利用Gradle进行多渠道打包和APK签名发布( 三 )
接上两篇的知识,这篇也是分享一下配置信息
289 0