给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

目录
相关文章
|
4月前
|
Java Android开发 Windows
使用keytool查看Android APK签名
本文介绍了如何使用Windows命令行工具和keytool查看APK的签名信息,并提供了使用AOSP环境中的signapk.jar工具对APK进行系统签名的方法。
420 0
使用keytool查看Android APK签名
查看apk的sha1签名
查看apk的sha1签名
132 0
|
安全 Windows
使用jks文件为apk签名
使用jks文件为apk签名
359 0
|
7月前
|
Android开发 数据安全/隐私保护
打包 android apk签名
打包 android apk签名
77 0
|
安全 Java 开发工具
apk加固后再签名
apk加固后再签名
181 0
|
Android开发
apk系统签名小技巧
apk系统签名小技巧
139 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…
1303 0
|
安全 Java Android开发
Android APK 加固重新签名
打包APK通过 ./gradlew assembleRelease 命令打包,此时的apk没有加固,不符合安全需要。登录腾讯云执行加固操作,加固使用 腾讯云 -> 移动应用安全 -> 应用安全 加固方案,加固服务需要认证,自行选择适合自己的方式就行了。
758 0
Android APK 加固重新签名
|
Web App开发 Java 开发工具
友盟在AS中利用Gradle进行多渠道打包和APK签名发布( 五 )
这篇是直接给大家上代码,希望让大家了解到友盟
691 0
|
Web App开发 Java 开发工具