【问题标题】:use cmd "java -jar apktool.jar b D:\smali > nul" to get apk使用 cmd "java -jar apktool.jar b D:\smali > nul" 获取 apk
【发布时间】:2018-07-19 09:40:45
【问题描述】:

我找到了apk的AndroidManifest.xml

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

非原创

platformBuildVersionCode="26" 
platformBuildVersionName="8.0.0""

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

原文:

之后:

【问题讨论】:

    标签: apktool


    【解决方案1】:

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

    现在有预期的功能。

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

    【讨论】:

    • 我不明白如何在 aapt 级别更改 Apktool,我使用的 apktool 版本是“apktool_2.3.3.jar”,“aapt.exe”属于“sdk\ build-tools\26.0.2"。请告诉我该怎么做?
    • 您需要使用 AOSP 从源代码构建 aapt - github.com/iBotPeaches/Apktool/blob/master/…
    猜你喜欢
    • 1970-01-01
    • 2016-05-14
    • 2013-03-08
    • 1970-01-01
    • 1970-01-01
    • 2021-09-29
    • 2012-03-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多