eclipse查看Android系统源代码

准备工作

1.android系统源码(熟悉目录结构即可)

2.eclipse工具(熟悉基本操作)


   android系统源码目录结构



开始导入源码

1.在源码路径(~/development/ide/eclipse)下,Android提供了.classpath配置文件(备注:该文件为隐藏文件)。将该文件拷贝到源代码的根目录

  首先进入到 ~/development/ide/eclipse

   然后 打开命令行(Ctrl + Alt +T ) ,

   输入

   ls -a  (查看.classpath文件)

   cp  .classpath  “源码根目录”

 

2.

接下来,再在源码的根目录创建.project文件。文件内容如下: 

<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
 <name>Android4.2</name>
 <comment></comment>
 <projects>
 </projects>
 <buildSpec>
  <buildCommand>
   <name>org.eclipse.jdt.core.javabuilder</name>
   <arguments>
   </arguments>
  </buildCommand>
 </buildSpec>
 <natures>
  <nature>org.eclipse.jdt.core.javanature</nature>
 </natures>
</projectDescription>


备注:代码中 <name>Android4.2</name> 表示添加后的项目名。

新建Java Project(不是android project,否则会破坏android源码),选择从已存在的工程导入,工程名任意,完成。 

最后,将该源码路径导入到Eclipse中,即可看到如图所示的目录结构:


3. 为了方便我们熟悉 Android 系统源码结构 ,我们修改eclipse 显示源码的方式

  window --> ShowView --> other --> Navigator    --- 这样 显示的模式就和google官方提供的一样了。


4.调试设置: 
    在Run->Debug Configurations->Remote java application上双击,然后,”Host:”设为localhost,”Port:”设为8700或8600,”Connection Type”为Standard(Socket Attach)

技巧

1. 鼠标中间键代表复制: 选中内容,然后按鼠标中间键

2.命令行中输入pwd 显示当前路径


相关资料

http://www.linuxidc.com/Linux/2013-04/82887.htm

http://blog.csdn.net/dahuaishu2010_/article/details/9664109  -- 推荐

http://blog.csdn.net/huoyin/article/details/1646779 -- cp 命令


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章