window环境下source insight 3工具是相当好用,但mac x10之后没有mac版可用了,无奈卸载了,好在现在Android源码考虑到了开发者的便捷,已经可以支持Eclipse阅读源码了。下面我们介绍如何使用Android studio加载Android源码。

我采用的源码是Android 7.1.1的,在源码目录下development/ide/eclipse文件夹下,有Elipse需要的.classpath文件,将其copy到源码根目录

打开.classpath文件,我们看到源码的所有模块都加载进来了,包含了所有的test工程,test工程在import的时候可以手动排除。
既然有了classpath文件,那么我们就可以用Android studio 导入Eclipse工程的方式将这些工程都导入进来。

建议不要选择太多工程,否则将会异常的卡

导入了所有的framework包下面的工程,排除test工程,demo和sample工程。

双击Shift,输入BluetoothAdapter,快速定位到了文件,非常方便。
Android各版本源码地址
版权声明:本文为jasonwang18原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。