apk系统签名小技巧

简介: apk系统签名小技巧

前言


对于经常和android系统打交道的攻城狮来说,给app打系统签名一定是日常操作啦。由于最近使用的比较多,特此总结一下,减少复制粘贴的操作,通过命令行来搞定。


简化前的操作


1、Android Studio中的Terminal窗口, 输入 gradlew assembleRelease 命令打包。

2、找到Project目录下的app\build\outputs\apk\release文件夹,复制app-release.apk文件到我们要签名的目的文件夹,当然你也可以就在该文件下重新签名(将签名文件拷贝到release文件夹下)


3、在目的文件夹,按住shift点击鼠标右键,在此处打开命令窗口,在命令窗口中粘贴命令,回车签名成功

java -jar signapk.jar platform.x509.pem platform.pk8 app-release.apk app1.0.apk


简化后的操作


1、Android Studio中的Terminal窗口, 输入 gradlew assembleRelease 命令打包。

2、Android Studio中的Terminal窗口, 输入 copy命令

copy app\build\outputs\apk\release\app-release.apk E:\github_workspace\sign\7212 /y

执行结果


3、在目标文件夹,我的是E:\github_workspace\sign\7212下,新建 txt文件,粘贴下面的命令(这个文件只用创建一次即可),保存为signapp.bat文件,当然你也可以下载我的,然后修改你的目标文件夹。


@echo off  
dir E:\github_workspace\sign\7212
java -jar signapk.jar platform.x509.pem platform.pk8 app-release.apk app1.0.apk

以后每次直接双击signapp.bat就ok了。


最后

signapp.bat和signapk.jar下载链接

目录
相关文章
|
6月前
|
安全 算法 小程序
【03】微信支付商户申请下户到配置完整流程-微信开放平台创建APP应用-填写上传基础资料-生成安卓证书-获取Apk签名-申请+配置完整流程-优雅草卓伊凡
【03】微信支付商户申请下户到配置完整流程-微信开放平台创建APP应用-填写上传基础资料-生成安卓证书-获取Apk签名-申请+配置完整流程-优雅草卓伊凡
392 28
【03】微信支付商户申请下户到配置完整流程-微信开放平台创建APP应用-填写上传基础资料-生成安卓证书-获取Apk签名-申请+配置完整流程-优雅草卓伊凡
|
8月前
|
前端开发 Java 开发工具
【03】完整flutter的APP打包流程-以apk设置图标-包名-签名-APP名-打包流程为例—-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草央千澈 章节内容【03】
【03】完整flutter的APP打包流程-以apk设置图标-包名-签名-APP名-打包流程为例—-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草央千澈 章节内容【03】
530 18
【03】完整flutter的APP打包流程-以apk设置图标-包名-签名-APP名-打包流程为例—-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草央千澈 章节内容【03】
|
Java Android开发 Windows
使用keytool查看Android APK签名
本文介绍了如何使用Windows命令行工具和keytool查看APK的签名信息,并提供了使用AOSP环境中的signapk.jar工具对APK进行系统签名的方法。
1377 0
使用keytool查看Android APK签名
查看apk的sha1签名
查看apk的sha1签名
220 0
|
安全 Windows
使用jks文件为apk签名
使用jks文件为apk签名
536 0
|
Android开发 数据安全/隐私保护
打包 android apk签名
打包 android apk签名
123 0
|
安全 Java 开发工具
apk加固后再签名
apk加固后再签名
366 0
给apk去签名、重新签名
给apk去签名、重新签名
254 0
给apk去签名、重新签名
|
存储 安全 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…
1650 0
|
安全 Java Android开发
Android APK 加固重新签名
打包APK通过 ./gradlew assembleRelease 命令打包,此时的apk没有加固,不符合安全需要。登录腾讯云执行加固操作,加固使用 腾讯云 -> 移动应用安全 -> 应用安全 加固方案,加固服务需要认证,自行选择适合自己的方式就行了。
854 0
Android APK 加固重新签名

热门文章

最新文章

  • 1
    为什么微信发送的APP安装不了,.apk转化为.apk.1
    215
  • 2
    【03】微信支付商户申请下户到配置完整流程-微信开放平台创建APP应用-填写上传基础资料-生成安卓证书-获取Apk签名-申请+配置完整流程-优雅草卓伊凡
    392
  • 3
    Android历史版本与APK文件结构
    723
  • 4
    Cocos2d-x 游戏开发-打包apk被默认自带了很多不必要的权限导致apk被报毒,如何在Cocos 2d-x中强制去掉不必要的权限-优雅草卓伊凡
    142
  • 5
    当flutter react native 等混开框架-并且用vscode-idea等编译器无法打包apk,打包安卓不成功怎么办-直接用android studio如何打包安卓apk -重要-优雅草卓伊凡
    207
  • 6
    【03】完整flutter的APP打包流程-以apk设置图标-包名-签名-APP名-打包流程为例—-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草央千澈 章节内容【03】
    530
  • 7
    【02】写一个注册页面以及配置打包选项打包安卓apk测试—开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草央千澈
    208
  • 8
    apk安装包EXE,mis程序打包后报毒的正确处理方式-千万不要再人傻钱多被骗-真正的合法途径的处理方式才是正确的-apk安装包EXE,mis程序如何处理-优雅草央千澈
    231
  • 9
    使用Kivy创建“Hello World”应用并打包成APK
    1263
  • 10
    使用keytool查看Android APK签名
    1377