移动开发对美工要求很高,我们作为个人移动应用开发人员。没有太多时间去设计和优化布局。所以借鉴大公司的布局和UI资源成了我们的一种手段。android apk大部分采用java编程。一下借鉴别人的博客内容。家加上查看的其他几家的apk反编译的源码。
本文Android反编译教程,测试环境:
Win7 Ultimate x64
一、Apk反编译得到Java源代码
下载上述反编译工具包,打开apk2java目录下的dex2jar-0.0.9.15文件夹,内含apk反编译成java源码工具,以及源码查看工具。
apk反编译工具dex2jar,是将apk中的classes.dex转化成jar文件
源码查看工具jdgui,是一个反编译工具,可以直接查看反编译后的jar包源代码
dex2jar 和 jdgui 最新版本下载,分别见google code:
dex2jar(google code)

本文介绍了如何反编译Android APK以获取Java源代码、图片、XML配置和语言资源。首先使用dex2jar将APK中的classes.dex转换为jar文件,然后通过jdgui查看源代码。接着,利用apktool解包APK,可以查看到布局文件和资源。此外,还提到了将Activity中的十进制ID转换为16进制以查找对应资源的方法。
最低0.47元/天 解锁文章
456

被折叠的 条评论
为什么被折叠?



