求编辑Android软件解压出来的res文件夹中的layout、xml文件夹的xml格式文件的软件

发布网友

我来回答

5个回答

热心网友

Android apk编译编译得到res文件夹下的layout及xml等资源文件,需要按以下步骤:
1.反编译Apk得到Java源代码首先要下载两个工具:dex2jar和JD-GUI,前者是将apk中的classes.dex转化成Jar文件,而JD-GUI是一个反编译工具,可以直接查看Jar包的源代码。

具体步骤:
1.首先将apk文件,将后缀改为zip,解压,得到其中的classes.dex,它就是java文件编译再通过dx工具打包而成的。
2.解压下载的dex2jar,将classes.dex复制到dex2jar.bat所在目录。在命令行下定位到dex2jar.bat所在目录。
3.运行 dex2jar.bat classes.dex。
4.生成 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 文件copy到解压后的\apktool-install-windows-r04-brut1文件夹里)。
2.特别注意:要反编译的文件一定要放在C盘的根目录里。

热心网友

一般的文本软件都可以打开,但是推荐专用的编程软件打开,这里推荐editplus。

下载editplus

将要打开的文件拖拽入editplus界面中

编辑对应的xml文件

热心网友

我想说安卓的文件直接解压xml必定是乱码,需要反编译才能成为代码

热心网友

右键打开,按照text文件格式打开就可以进行编辑。或者直接下载eclipse,导入进行编辑。

热心网友

因为已经 压缩了,必须借助反编译工具来解压缩后才能被你直接用文本编辑器来直接进行可视化编辑。 我不要分,只是看着其他的 胡说八道闹心。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com