使用方法是用命令andfix提供的打包工具
apkpatch-1.0.3.jar
apkpatch.bat
apkpatch.sh
(这里我的系统mac OS window应该用)
使用命令./apkpatch.sh -f new.apk -t old.apk -o output1 -k test.keystore -p 111111 -a test -e 111111;
(这里我的系统mac OS window应该用)
apkpatch.bat -f new.apk -t old.apk -o output1 -k test.keystore -p 111111 -a test -e 111111;
此时命令输出成功打开output1会看到后缀.apatch文件
将后缀apatch后缀重命名为.zip
打开后可以看到classes.dex和META-INF文件夹,文件内容如下:
MANIFEST.MF
<span style="font-size:24px;">Manifest-Version: 1.0
Created-By: 1.0 (ApkPatch)
Name: classes.dex
SHA1-Digest: 7Sl9fRkO7ae1fNc+M6GluMFyP3E=</span>
PATCH.MF
<span style="font-size:24px;">Manifest-Version: 1.0
Patch-Name: new
Created-Time: 4 Apr 2016 14:12:55 GMT
From-File: new.apk
To-File: old.apk
Patch-Classes: com.yang.tony.andfixdemo.MainActivity_CF
Created-By: 1.0 (ApkPatch)</span>
原地址:http://m.blog.csdn.net/article/details?id=51059121