- 博客(10)
- 收藏
- 关注
安卓应用反编译(三)-结束
结束通过上面的介绍,我们就能反编译APK的资源和java源码了。 有的APK还包含了二进制so库文件。不过这里并不能反编译二进制so库文件。so文件是c或者c++代码通过编译器获得的,并不在我们讨论的反编译当中。反编译APK只是为了我们学习、参考别人的优秀设计,可千万别用它干坏事啊! <script type="text/javascript"> ...
2016-03-24 16:11:00 115
安卓应用反编译(二)-APK包反编译
第2节 APK包反编译1 反编译资源文件11 工具准备12 反编译资源2 反编译java源代码21 工具准备22 反编译代码第2节 APK包反编译被编译器处理过的代码和资源已经打包成了APK,有的甚至被转化成了二进制文件。但是我们也有一些方法,把这些编译过的内容给变回原来的样子,这个过程叫做-反编译。反编译分为两个部分:一个是资源...
2016-03-24 16:09:00 259
安卓应用反编译(一)-APK包的结构
第一章 APK包的结构Android应用存在的实体形式是一个后缀为apk的安装包,例如“微信.apk” “QQ.apk”。将这个安装包放入到Android系统后,系统就可以启动运行它了。apk安装包实际上是一个zip压缩包。修改后缀名为zip后,我们可以用解压软件将它解压,解压后可以看到如下图的文件结构和目录结构。 1. classes.dex就是程序中java文件被编译后生...
2016-03-24 16:05:00 426
原创 安卓应用反编译(零)-前言
这里我们将介绍反编译安卓应用的原理和方法,希望大家通过这些介绍更佳深刻的理解APK的结构,每个模块的功能,通过反编译的部分代码,参考别人的开发思路,帮助我们更好的提高应用开发技术。
2016-03-24 16:01:22 3012
安卓应用反编译(零)-前言
前言在学习安卓开发的时候,我们都希望向优秀的应用学习设计思路,看看别人在实现一个功能的时候是怎么做的。但是没有文档、没有源代码,只能感到遗憾了。不过有的时候,我们也可以通过反编译这些应用,获得更多的信息。这里我们将介绍反编译安卓应用的原理和方法,希望大家通过这些介绍更佳深刻的理解APK的结构,每个模块的功能,通过反编译的部分代码,参考别人的开发思路,帮助我们更好的提高应用开发技术。不过反...
2016-03-24 16:01:00 131
Hello World
Hello world! 我是安豆 <script type="text/javascript"> $(function () { $('pre.prettyprint code').each(function () { var lines = $(this).tex...
2016-03-17 12:06:00 114
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人