我试图检查一个项目的 .apk 文件,所以我决定使用 APKtool 对其进行反编译:
apktool d name.apk
我找到了我想要的,改变了它(我只修改了一堆 .json 文件和一些 .png,都在/assets 文件夹中),但是在重新构建它之后apktool b name -o new.apk
我在我的设备上安装应用程序时遇到了一些问题。有什么建议么?根据其他类似问题,它可能是 .apk 的签名。但是这些都没有解释以正确方式签署 .apk 文件的方法。
最佳答案
以下内容供您引用
使用 apktool 实用程序编译、反编译和签名 APK。
apktool if name-of-the-app.apk
apktool d name-of-the-app.apk
apktool b name-of-the-app-folder
签署apk
java -jar signapk.jar certificate.pem key.pk8 path-of-the-folder-contaning-the-apk.apk path-of-the-new-signed-apk.apk
关于java - 如何正确重新编译apk文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66354829/