操作方法:使用 ApkTool 反编译/重新编译 apk
要求:
ApkTool Java JDK/JRE 32位 基本Cmd/终端知识
在此处下载 ApkTool
APK工具.zip
首先,您需要将该 zip 文件夹解压缩到您选择的任何位置,最好是在 c/drive 的根目录上,即:C:/android/apktool 将文件解压缩到“apktool”文件夹
现在将 STOCK framework-res.apk 和您想要修改的任何其他 apk 放入“apktool”文件夹中
进入 CMD 目录
打开 Cmd 提示符(终端)并进入“apktool”目录,即:
您的 cmd 可能看起来像这样..
C:\用户\你的名字>
所以输入
cd..(是的,包括“..”并在键入每个命令后按 Enter)
这将使您返回目录,所以现在您将看到
C:\用户>
所以再次输入
光盘..
你现在应该看到这个:
C:>
现在输入:
cd 'apktoo'l/'目录'
对我来说,它看起来像:
cd 安卓/apktool
现在你应该看到:
C:/android/apktool>
你在 apktool 目录中:D
点击展开...
安装框架
现在您在目录中,我们需要将设备的框架安装到您的系统以使其正确编译,因此请输入:
apktool if framework-res.apk
这会将设备框架安装到您的系统(需要这样做)
反编译
现在反编译你要编辑的apk..输入:
apktool d 框架-res.apk 框架1
或者
apktool d 音乐.apk 音乐
music.apk 是您反编译的 apk 音乐是您为反编译的 apk 创建的文件夹
现在进行编辑:D 不要更改/编辑任何 PNG
重新编译/成品
现在重新编译你的新apk类型:
apktool b 音乐 music-new.apk
或者
apktool b framework1 framework-res-new.apk
framework1 是您编辑的文件的文件夹 framework-res-new.apk 是您的新 apk 文件:D
现在我们还没有完成......我们不能使用新的apk......我们必须采取我们所做的并将其添加回原始apk文件以保持正确的签名:D
使用 7zip 之类的东西,将“resources.arcs”文件和您从“-new”apk 中编辑的任何其他 xml 文件复制到 Original apk
现在,apk 已准备好随着您的新更改闪烁 :D :D
希望这对你们中的一些新人有帮助!!!
来源:安卓论坛