ubuntu下Android4.4源码导入eclipse
当我们想深入学习android开发时,一般都会下载android源码。在下载玩android源码后如何在在ide中查看呢?本文介绍了把android系统源码导入eclipse开发环境中的方法。
android源码支持多种IDE,在源码的“~/development/ide/”目录下有相应的IDE的配置,如下所示:
~/android4.4/development/ide$ ls
eclipse emacs intellij xcode
如果时针对APP层做开发的话,建议大家用eclipse,具体步骤如下:
1.在android源码目录下的“~/development/ide/eclipse/”目录下有eclipse的配置文件.classpath(该文件是隐藏文件)。把该文件拷贝到android系统源码根目录,操作如下:
~/android4.4$ cp development/ide/eclipse/.classpath ./
2.在andorid源码目录创建.project文件,文件内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>Gingerbread</name>
<comment>Gingerbread Source</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>
导入前先检查.classpath里的文件在android源码中是否有相应的文件(文件夹),否则也会破坏android源码(一般是多添加文件/文件夹),.classpath里多余的路径可删除
新建Java Project(不是android project,否则会破坏android源码),选择从已存在的工程导入,工程名任意,完成。