Android源码学习
文章平均质量分 85
Fly20141201
做真实的自己,不为别人而活;做自己喜欢的事,努力、踏实~
展开
-
Android内核的编译和调试
一、Android内核源码的选择Android手机设备内核源码的调试需要外部硬件设备的支持,调试步骤比较麻烦。相对来说,Android模拟器内核源码的调试就比较简单了,这里以Android模拟器内核源码的调试为例。首先创建一个Android API 19(Android 4.4.x版本)的Android模拟器,然后运行该Android模拟器。在 ubuntu 14.04.5系统或者 Win原创 2017-04-28 11:02:27 · 15967 阅读 · 6 评论 -
Hook android系统调用的实践
一、环境条件Ubuntukylin 14.04.5 x64bitAndroid 4.4.4Nexus 5二、Android内核源码的下载执行下面的命令,获取 Nexus 5手机 设备使用的芯片即获取Nexus 5手机设备内核源码的版本信息。$ adb shell # 查看移动设备使用的芯片信息 $ ls /dev/block/platfor原创 2017-05-01 19:00:43 · 6555 阅读 · 3 评论 -
DexClassLoader动态加载分析
转载自:http://www.blogfshare.com/dexclassloader.html看到原来有把原始的dex文件加密保存,然后解密后使用DexClassLoader加载文件的方法,就来分析下DexClassLoader的加载流程:源码地址:http://androidxref.com/4.4_r1/xref/libcore/dalvik/src/main/java/d转载 2017-04-21 11:46:12 · 1634 阅读 · 1 评论 -
Android Studio导入Android 4.4.4r1的源码
本文博客地址:http://blog.csdn.net/qq1084283172/article/details/70339471一、环境配置1.ubuntu 14.04.52.jdk-6u45-linux-x64.bin3.Android Studio4.Android 4.4.4r1二、JDK的配置根据google官方文档 https://source.an原创 2017-04-23 11:44:32 · 2713 阅读 · 0 评论