`
iluoxuan
  • 浏览: 571630 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

反编译apk的xml文件 查看布局

 
阅读更多

1: 由于apk的XML布局文件是经过编译处理的,无法直接阅读。因此,需要使用反编译工具处理后再阅读这些文件。

例如,可以先讲apk文件解压,然后使用AXMLPrinter2工具对XML布局文件反编译。为了方便,可以将调用AXMLPrinter2命令行代码放在axml.cmd文件中(假设AXMLPrinter2.jar文件放在C:\目录中),

代码如下:

java -jar C:\AXMLPrinter2.jar %1 > %2

然后在控制台执行下面的命令反编译XML布局文件

axml.cmd main.xml output.xml

或者第二种方式

用AXMLPrinter2.jar反编译xxx.xml文件
解压xxx.apk,选择main.xml(也可选择其它xml文件,不过xml文件都是乱码),复制到AXMLPrinter2.jar所在目录,通过cmd进入到AXMLPrinter2.jar所在目录,使用如下命令,得到的main.txt就是反编译后的文件,现在可以看懂了。

 

下载: 
  

 

 

 

 

分享到:
评论

相关推荐

    反编译apk工具

    反编译apk所需要的工具: apktool:获取资源文件,提取图片文件,布局文件,还有一些XML的资源文件 dex2jar:将APK反编译成Java源码(将classes.dex转化为jar文件) jd-gui:查看2中转换后的jar文件,即查看Java文件

    反编译APK工具包 ApkTool2.3.1、jd-gui、smali2java等 懒人包

    作用:资源文件获取,可以提取出图片文件和布局文件进行使用查看 dex2jar 作用:将apk反编译成java源码(classes.dex转化成jar文件) jd-gui 作用:查看APK中classes.dex转化成出的jar文件,即源码文件 ...

    反编译APK文件工具

    apktool:获取资源文件,提取图片文件,布局文件,还有一些XML的资源文件 dex2jar:将APK反编译成Java源码(将classes.dex转化为jar文件) jd-gui:查看2中转换后的jar文件,即查看Java文件 为了方便各位读者,这里将...

    AndroidXML反编译神器工具使用说明

    AndroidXML反编译神器工具使用说明 1.先下载APK。 2.必须配好JAVA环境变量 ...8.最好找到res下anim,color,drawable(drawable开头的文件),layout文件XML里面全部的@id改为@+id就可以看见整个布局文件

    android APK文件反编译工具

    最新的apk反编译工具,可以直接把apk里的 xml文件反编译出来,比如布局等,也可以用它直接把反编译的东西再编译回apk !

    android安卓反编译

    上述步骤一、二讲述了命令行反编译apk,现在提供一种图形化反编译工具:Androidfby 首先,下载上述反编译工具包,打开Androidfby目录,双击Android反编译工具.exe,就可以浏览打开要反编译的apk 通过反编译,你...

    mac Android反编译

    dex2jar 反编译得到的代码字节码,利用jd gui就可以查看到源代码。 1.apktool安装 1)下载apktool,及mac下apk-install-macosx 2)解压这两个文件,把这3个文件拷到path路径下。(注意需要root权限) 3)使用...

    反编译工具

    大家可以用apktool工具进行反编译apk查看源码和xml布局资源文件,方便开发。

    Android反编译示例包

    本文的核心内容是,新增页面且不使用动态布局,完全使用开发习惯的xml包括shape 新增图片,一不替换已经存在的R.xxx,二不需要在反编译的apk中注册id,所以核心就是完全新增。

    Android反编译工具

    将apk中的布局、图片、XML配置、语言资源等文件反编译出来!非常实用

    java android 反编译工具大全

    作用:资源文件获取,可以提取出图片文件和布局文件进行使用查看 dex2jar 作用:将apk反编译成java源码(classes.dex转化成jar文件) jd-gui 作用:查看APK中classes.dex转化成出的jar文件,即源码文件、 smali-...

    java反编译源码-AndroidDecompiler:反编译任何APK

    AndroidManifest.xml、9-patches、布局文件等)。 工具 为了实现完全反编译的目标,我们使用以下工具: Dex2Jar:版本 0.0.9.15 android-apktool : 版本 1.5.2 JD-Core-Java:1.2 版 艺术风格(astyle):2.04版 ...

    android反编译相关的三个工具 apktool dex2jar jd-gui

    1. apktool:获取资源文件,提取图片文件,布局文件,还有一些XML的资源文件 2. dex2jar:将APK反编译成Java源码(将classes.dex转化为jar文件) 3. jd-gui:查看2中转换后的jar文件,即查看Java文件

    ApkIDE反编回编资源布局

    反编译文件修改资源xml文件和回编生成APK文件

    微博客户端含(新浪微博,腾讯微博)

    使用到的技术 ...8.Android UI:样式文件,布局 9.异步加载图片,异步处理数据,多线程 10.界面设计:背景图、按钮、进度条、提示框 11.编码规范 主页 https://code.google.com/p/weibo4pansoft/

    java反编译class源码-java-n-IDE-for-Android:java-n-IDE-for-Android

    java反编译class源码Android 上的 Java N-IDE Java 编译器。 概述 这个项目是为了帮助社区在android上学习java而开发的。 您可以使用 JDK 1.7 构建和运行 Java 文件。 在 Google Play 商店下载 去做 Java 编译器 JDK...

    show-java:适用于Android的APK(Android应用程序),JAR和Dex反编译器

    一个APK(Android应用程序),... 反编译android资源(布局,可绘制对象,菜单,AndroidManifest,图像资产,值等)。 带有内置媒体和代码查看器的易于使用的源导航器。 以清晰的语法突出显示带有缩放和换行符的代码

    apktool+dex2jar+jd-gui.zip

    apk反编译得到程序的源代码、图片、XML配置、语言资源等文件 三套工具 apktool 作用:资源文件获取,可以提取出图片文件和布局文件进行使用查看 dex2jar 作用:将apk反编译成java源码(classes.dex转化成jar文件...

    APKTool批处理版l

    第三种就是我在这里要向大家推荐的APKTOOL,他的原理是把APK进行反编译,生成程序的源代码和图片、XML配置、语言资源等文件。我们秩序对有关图片和语言资源等文件进行修改,再编译打包成APK并签名,就可以得到汉化版...

Global site tag (gtag.js) - Google Analytics