导航:首页 > 源码编译 > 小米6源码编译

小米6源码编译

发布时间:2023-10-07 09:49:12

Ⅰ 小米的framework-res.apk miuisystemUI.apk framework-miui-res.apk与普通的有什么区别,该怎么反编译

framework-res.apk是管理资源的应用, miuisystemUI.apk 这是UI界面应用,framework-miui-res.apk是小米桌面应用。

1.反编译Apk得到java源代码
首先要下载两个工具:dex2jar和JD-GUI
前者是将apk中的classes.dex转化成Jar文件,而JD-GUI是一个反编译工具,可以直接查看Jar包的源代码。

具体步骤:
首先将apk文件,将后缀改为zip,解压,得到其中的classes.dex,它就是java文件编译再通过dx工具打包而成的;
解压下载的dex2jar,将classes.dex复制到dex2jar.bat所在目录。在命令行下定位到dex2jar.bat所在目录
运行 dex2jar.bat classes.dex
生成 classes.dex.dex2jar.jar

2.反编译apk生成程序的源代码和图片、XML配置、语言资源等文件
还是下载工具,这次用到的是apktool

具体步骤:
将下载的两个包解压到同一个文件夹下,应该会有三个文件:aapt.exe,apktool.bat,apktool.jar
1.解压缩下载的两个文件包,apktool-install-windows-r04-brut1.tar解压缩后得到的包里有aapt.exe 和apktool.bat.(注意要把apktool1.4.1.tar解压后的一个.jar 文件到解压后的\apktool-install-windows-r04-brut1文件夹里)
2.特别注意:你要反编译的文件一定要放在C盘的根目录里

阅读全文

与小米6源码编译相关的资料

热点内容
linuxyum安装ftp 浏览:690
村委会主任可以推行政命令吗 浏览:102
电脑文件夹封面多张图片 浏览:263
网吧总服务器叫什么 浏览:920
多个算法解决同一个问题 浏览:453
小车解压后我的购车发票呢 浏览:977
做app开发用什么云服务器 浏览:177
linux网卡子接口 浏览:983
21岁职高毕业学程序员怎么学 浏览:321
vs如何对单个文件编译 浏览:4
为什么有的电脑不能安装python 浏览:75
金蝶迷你版加密狗检测到过期 浏览:186
硬件描述语言编译结果 浏览:655
程序员逆天改命 浏览:19
金斗云服务器 浏览:445
港口工程pdf 浏览:770
程序设计语言pdf 浏览:432
蔬菜价格上涨算法 浏览:221
nfs是什么服务器 浏览:823
单榀框架柱子要加密吗 浏览:350