Apk反编译及签名工具使用
1 )AP Kto o l软件包及签名to o l
APKto ol软件包有2个程序组成 apktool jar和aapt exe
另外提供一个批处理文件 apktool bat其内容为java-jar "%~dp0\apktool jar"%1%2%3%4%5%6%7%8%9
运行apktools jar需要java环境1 60版本以上 。apktool jar用于解包 apktool jar和aapt exe联合用于打包。signapkjar用于签名。
2)APK文件的解包
下面以解开Contacts apk为例。首先把Contacts apk Copy到当前工作目录下例 Test 。在DOS下打入命令apktool d Contacts apk ABC
这里“d”表示要解码。 Contacts apk是要解包的APK文件。ABC是子目录名。所有解包的文件都会放在这个子目录内。
3)APK文件的打包
在DOS下打入命令apktool b ABC New-Contacts apk
这里“b”表示要打包
ABC是子目录名是解包时产生的子目录用来存放所有解包后的和修改后的文件。
N ew-Contacts apk是打包后产生的新的APK文件。
4)签名不签名安装时可能提示如下错误
Fai lure[INSTALL_PARSE_FAILED_NO_CERTIFICATE S] ---没有签名可以尝试test证书签名方法见下面。
Fai lure[INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATE S] ----已存在签名但使用证书不对可以尝试使用其他证书签名。
签名方法到目录android\bui ld\target\product\security找到证书文件这里可能会有几种证书test/shared/platform/media各种证书使用场景不同可以自己google一下 因为签名很快而且可任意后续更改签名可以自己尝试各种不同签名
这个命令行是使用test证书的例子 java-jarsignapkjartestkeyx509 pem testkeypk8YOURAPKapkYOURAPK_signed apk
YOURAPK_signed apk就是签完名的apk去测试一下您重新打包的apk吧。
之前几个月由于CHIA挖矿导致全球固态硬盘的价格疯涨,如今硬盘挖矿基本上已死,硬盘的价格基本上恢复到常规价位,所以,pacificrack决定对全系Cloud server进行价格调整,降幅较大,“如果您是老用户,请通过续费管理或升级套餐,获取同步到最新的定价”。官方网站:https://pacificrack.com支持PayPal、支付宝等方式付款VPS特征:基于KVM虚拟,纯SSD raid...
近期RAKsmart上线云服务器Cloud Server产品,KVM架构1核1G内存40G硬盘1M带宽基础配置7.59美元/月!RAKsmart云服务器Cloud Server位于美国硅谷机房,下单可选DIY各项配置,VPC网络/经典网络,大陆优化/精品网线路,1-1000Mbps带宽,支持Linux或者Windows操作系统,提供Snap和Backup。RAKsmart机房是一家成立于2012年...
licloud官方消息:当前对香港机房的接近100台物理机(香港服务器)进行打折处理,30Mbps带宽,低至不到40美元/月,速度快,性价比高,跑绝大多数项目都是绰绰有余了。该款香港服务器自带启动、关闭、一键重装功能,正常工作日内30~60分钟交货(不包括非工作日)。 官方网站:https://licloud.io 特价香港物理服务器 CPU:e3-1230v2(4核心、8线程、3.3GH...