使用IDE阅读/修改Android代码

文中约定:android

<android-src-top> 指Android源代码目录api

TIPS: 在eclipse/intelliJ中查看android源码须要依赖android.jar等编好的jar包,因此建议先编译整个android,若是木有,能够直接用sdk中对应版本的android.jar包(在没有修改android framework代码的状况下,若是你已经改了framework的代码,最好用本身编译出来)
eclipse


eclipse看代码ide

  1. 拷贝<android-src-top>/development/ide/eclipse/.classpath到<android-src-top>ui

  2. 用eclipse创建一个Java Project(注意是Java而不是Android Application),项目名随意,选择用已有代码导入(Create project from existing source)。spa

  3. 代码位置选用<android-src-top>,选择Finish建立。code

  4. 等待打开项目后,右键在项目名上选择属性,选择Java Build Path,选择Source标签,选择Add Folder, 选择你要的目录。orm

  5. 此时已经能够查看代码了,但若是你没编译android或者添加jar包,那么eclipse的自动填补功能就不能完成。手动添加jar在:Java Build Path -> Libraries里面,选择Add External JARs, 找到目录添加android.jar便可。(SDK的jar包在$ANDROID_SDK_HOME/platforms/android-<api-ver>/下面)ip

至此在eclipse基本能够编辑android 源码了。源码

在 <android-src-top>/development/ide/eclipse/README.importing-to-eclipse.txt中能够获知导入code style fromatter和importer的方法。

相关文章
相关标签/搜索