因为一些原因,要给未签名的apk重新签名,需要用到jarsigner工具,但是签名之后,apk无法安装,百思不得其解。终于找到一个解决方案,现在分享给大家: 在签名时,要加上2个参数: 代码如下:-digestalg SHA1 -sigalg MD5withRSA 造成无法签名错误的原因,初步估计是JDK版本的问题。JDK 1.6签名没事,但是1.7会出这个问题。 完整的签名命令如下: 代码如下:jarsigner -verbose -keystore feelyou.keystore -storepass feelyou.info -signedjar signed.apk -diges
2023-04-03 09:11:52 42KB android签名 apk ar
1
apkHelper ============ 用于检查和重新签名 apk 文件的工具和脚本。 安装 要安装,请将 apkHelper 及其依赖项放在 /usr/bin 文件夹中。 基本用法 获取包名和版本信息 $ apkHelper summary /path/to/the/file.apk 如果未指定 apk,则打印当前目录中第一个 apk(按字母顺序)的摘要。 签署一个apk $ apkHelper sign --keystore /path/to/file.keystore --keypass [keypass] --storepass [storepass] [theApk] [keystoreAlias] 只要在 sign 命令之后提供了密钥库的路径,就不需要--keystore选项。 同样, --keypass [keypass]和--storepass [stor
2023-03-23 16:06:36 532KB Shell
1
本脚本附属于本人原创博文《安卓签名技术详解(附powershell脚本)》,实现了通过右键菜单一键签名apk文件,可以对进行加固过的apk进行重签名,提高工作效率。同时本脚本也使用了很多powershell技巧,可以作为powershell脚本范例供初学者学习。
2022-11-21 15:29:26 4KB Android签名 自动签名 一键签名
1
一键将解包编辑后的apk重新签名,成为可以正常安装的新apk
2022-10-09 16:45:20 211KB apk反编译 apk签名 apk android
1
安卓 APK签名工具 C#源码,学习参考,需要配置JDK环境变量
2022-09-05 14:00:34 759KB C# 签名 APK 安卓
1
这是一个应用打包签名的apk,当做完一个项目正式打包时,都可以用包名去生成签名,可以申请其他应用。
2022-08-22 14:19:32 17KB 签名应用
1
开心的java超级签名系统,别人发的我也不知道那个版本了,这个java版当是别人1W多买的,java的不会搞就没搭建了,所以你也别来问我怎么搭建和演示了,截图是源码里的模板图,源码里附带部署说明。有需要的自行下载。 把war导出到tomcat目录下out目录里面,把混淆脚本也放入out,执行混淆脚本会自动在webapp下面产生war文件夹 把webapp下的war解压,修改里面的servlet-context.xml和applicationContext-dao.xml里面对 classpath:spring/kxapp.properties改成file:spring/kxapp.properties, 这样运行版本的服务器 配置文件就放到了tomcat/bin/spring/kxapp.properties这个位置,更新程序的时候只要把war覆盖老的就可以,能继续保留之前的配置
2022-06-08 22:01:40 48.47MB java 超级签名 apk分发 Java签名
主要介绍了jarsigner重新签名apk无法安装的解决方法,需要的朋友可以参考下
2022-06-05 21:39:46 34KB jarsigner 重新签名 apk无法安装
1
auto-sign(android签名工具autosign)apk签名
2022-02-14 23:19:05 222KB apk签名 apk打包 auto-sign autosign
1
eclipse编译出来的apk,安装时报出INSTALL_FAILED_SHARED_USER_INCOMPATIBLE的错误。 原因:apk的AndroidManifest.xml中声明了android:sharedUserId="android.uid.system",但没有相应的签名 解决方案: 1. 找到编译目标系统时的签名证书platform.pk8和platform.x509.pem,在android源码目录build\target\product\security下。 没有那两个证书的话,可以直接从本链接下载相关资料. 2. 将签名工具(signapk.jar)、签名证书(platform.pk8和platform.x509.pem)及编译出来的apk文件都放到同一目录 3.执行签名命令: signapk.jar platform.x509.pem platform.pk8 Demo.apk signedDemo.apk 4.将signedDemo.apk安装即可 类似地,在android源码树编译也会存在同样的问题,解决方法类似。 或直接把目标系统的签名证书platform.pk8和platform.x509.pem(根据android.mk文件的LOCAL_CERTIFICATE 定义,也可能是shared.pk8、media.pk8等)覆盖到build\target\product\security也可,这样就不需要再手工签名了。
2021-11-05 20:41:02 118KB android 系统应用 签名 APK
1