/root/android/android4.0/android_ics/libcore/luni/src/main/java/java


这个路径下,以后再找java源码的时候来博客看一下得了



1.android中网络访问流程

1)android系统中访问网络可以通过Socket.java、URL.java、HttpPost.java、HttpGet.java等关键类来访问网络资源。通过代码追踪,这些类访问网络资源最终需要通过native方式,调用linux系统下的socket函数访问网络。在android4.2源码中,java层访问网络得native方法定义在源码路径libcore/luni/src/main/java/libcore/io/Posix.java中(4.0之前的网络系统、文件系统的native方法是独立分开得,4.0之后组织在Posix.java中)。如下是Posix.java中的代码片段:




关于froyo的老代码,主要是为了ida上调试so的时候使用

https://github.com/CyanogenMod/android_vendor_cyanogen


搜索

repo init -u git://github.com/CyanogenMod/android.git -b froyo

这个关键字,明天下载一个 froyo 然后替换一下驱动试试,看行不行吧 ,主要是为了能够调试so啊