使用cmd“ java -jar apktool.jar b D:\ smali> nul”获得apk

时间:2018-07-19 09:40:46

标签: apktool

我找到了apk的AndroidManifest.xml

platformBuildVersionCode="23" 
platformBuildVersionName="6.0-2438415" 

非原始

platformBuildVersionCode="26" 
platformBuildVersionName="8.0.0""

会发生什么?为什么apktool可以更改platformBuildVersionCodeplatformBuildVersionName?我不知道如何解决。

原件:
original

之后:
after

1 个答案:

答案 0 :(得分:0)

Apktool仅在构建过程结束时运行aapt1 / aapt2二进制文件。这意味着您将重新运行设置这些平台变量的代码。

现在有预期的功能。

这需要在aapt级别上更改Apktool,这需要为两个aapt版本修改3个平台(unix / mac / win)。