APK反编译可以获得XML布局文件吗?

问题描述

APK反编译可以获得XML布局文件吗?
APK反编译可以获得XML布局文件吗?

看见一款软件的布局写得非常好,想看看。。。不知道反编译以后能不能获得XML文件。。。

假设 APK可以反编译,没签名。。。。求方法。。。。

解决方案

呵呵,这个不困难的说
code.google 上有工具的哦,找到一个博客中有对关于编译与反编译的命令介绍的解决方案
其中也包含了关于 xml 的解决方案的调用 apktool

详见http://neo5simple.diandian.com/post/apk-compiler-and-reengineering-linux-gen

解决方案二:
可以获得,但是如果有防反编译处理的话,你解开的源码将是晦涩难懂得,例如变量名是a、b、c、d、e、f等
关于反编译看下这篇文章
http://blog.csdn.net/sunboy_2050/article/details/6727581

解决方案三:
APK反编译是可以获得XML布局文件的,而且除了布局文件,还有字符串文件,源代码文件都可以获得。给你一个连接:APK反编译工具,可以下载,里面也详细介绍了使用方法,亲测可用。

时间: 2024-09-17 03:33:35

APK反编译可以获得XML布局文件吗?的相关文章

APK反编译之一:smail代码的基础

APK反编译之一:基础知识 本人接触不久,有错误望请各位神牛不吝赐教,仅仅希望把自己这段时间研究的东西分享一下,如果可以帮助到有需要的童鞋万感荣幸.欢迎评论转载,但请加上转载来源谢谢!请尊重开发者劳动成果!请勿用于非法用途! 作者:lpohvbe | http://blog.csdn.net/lpohvbe/article/details/7981386      这部分涉及的内容比较多,我会尽量从最基础开始说起,但需要读者一定的android开发基础.但注意可能讲解详细得令人作呕,请根据个人理

Android APK反编译就这么简单详解(图文详解)

前言 自己很早以前就在反编译,但是知道今天要做才又捡起来了,今天就把他记录下来吧. 工具准备 1.测试环境: win10 2.使用工具: 2.1 CSDN上下载地址: apktool dex2jar jd-gui 2.2 官方最新版本下载地址: apktool(google code) dex2jar(google code) jd-gui(google code) 工具介绍 apktool 作用:资源文件获取,可以提取出图片文件和布局文件进行使用查看 dex2jar 作用:将apk反编译成Ja

Android APK反编译就这么简单 详解(附图)

在学习Android开发的过程你,你往往会去借鉴别人的应用是怎么开发的,那些漂亮的动画和精致的布局可能会让你爱不释手,作为一个开发者,你可能会很想知道这些效果界面是怎么去实现的,这时,你便可以对改应用的APK进行反编译查看.下面是我参考了一些文章后简单的教程详解. (注:反编译不是让各位开发者去对一个应用破解搞重装什么的,主要目的是为了促进开发者学习,借鉴好的代码,提升自我开发水平.) 测试环境:         win 7  使用工具:      CSDN上下载地址:        apkto

Android开发学习总结(六)—— APK反编译(转)

学习和开发Android应用有一段时间了,今天写一篇博客总结一下Android的apk文件反编译.我们知道,Android应用开发完成之后,我们最终都会将应用打包成一个apk文件,然后让用户通过手机或者平板电脑下载下来进行安装.正常情况下,Android应用打包成apk之后,就无法再看到开发这个应用时使用的资源文件以及代码了.但是我们通过网上提供了一些工具,还是可以将apk进行反编译的,apk反编译之后,我们就可以看到开发这个应用使用的资源文件(图片).layout.样式.相关的实现代码等,ap

Android APK反编译图文教程_Android

在学习Android开发的过程你,你往往会去借鉴别人的应用是怎么开发的,那些漂亮的动画和精致的布局可能会让你爱不释手,作为一个开发者,你可能会很想知道这些效果界面是怎么去实现的,这时,你便可以对改应用的APK进行反编译查看.下面是我参考了一些文章后简单的教程详解. (注:反编译不是让各位开发者去对一个应用破解搞重装什么的,主要目的是为了促进开发者学习,借鉴好的代码,提升自我开发水平.) 测试环境:         win 7  使用工具:        apktool (资源文件获取)  下载 

Android APK反编译图文教程

在学习Android开发的过程你,你往往会去借鉴别人的应用是怎么开发的,那些漂亮的动画和精致的布局可能会让你爱不释手,作为一个开发者,你可能会很想知道这些效果界面是怎么去实现的,这时,你便可以对改应用的APK进行反编译查看.下面是我参考了一些文章后简单的教程详解. (注:反编译不是让各位开发者去对一个应用破解搞重装什么的,主要目的是为了促进开发者学习,借鉴好的代码,提升自我开发水平.) 测试环境: win 7 使用工具: 脚本之家下载地址: apktool (资源文件获取)  下载 dex2ja

Android APK反编译详解(附图)

这段时间在学Android应用开发,在想既然是用Java开发的应该很好反编译从而得到源代码吧,google了一下,确实很简单,以下是我的实践过程. 在此郑重声明,贴出来的目的不是为了去破解人家的软件,完全是一种学习的态度,不过好像通过这种方式也可以去汉化一些外国软件. 本文Android反编译教程,测试环境: Win7 Ultimate x64 Ubuntu 12.04 x86_x64 反编译工具包 下载 (2012-10-10更新) 一.Apk反编译得到Java源代码 下载上述反编译工具包,打

Android APK反编译详解(非常有用)

 如何学习最快呢?无疑是通过研究别人的源代码? 但是,获取别人的源代码,比较困难.本文,仅限于用于学习开发.       这段时间在学Android应用开发,在想既然是用Java开发的应该很好反编译从而得到源代码吧,google了一下,确实很简单,以下是我的实践过程. 在此郑重声明,贴出来的目的不是为了去破解人家的软件,完全是一种学习的态度,不过好像通过这种方式也可以去汉化一些外国软件.     本文Android反编译教程,测试环境: Win7 Ultimate x64 Ubuntu 12.0

android-关于apk反编译后无法找到对应汉化字符串的问题

问题描述 关于apk反编译后无法找到对应汉化字符串的问题 如题,对一个apk用apktool反编译后,resvalues下只有strings.xml和public.xml, 且其中只有显示的app名称,再无其他可以汉化的语句,翻遍其它文件夹下的.xml都没有 找到可汉化的字符串,请问这个apk是被加密了吗,有什么方法可破? 很费解到底是怎么一回事. 另附反编后的文件解包后的文件 解决方案 还可能编码了,不是汉字明文,比如是UTF8等编码,然后再解码显示的,所以直接找不到对应汉字 解决方案二: 有