Android源码导入Eclipse

3110阅读 0评论2013-10-31 conceptcon
分类:Android平台

    下载源码编译后,将Android源码导入Eclipse,方便查看.
    1. 将源码目录/development/ide/eclipse 中的.classpath复制到源码根目录下(和development文件夹同一目录).
            .classpath在linux下时隐藏文件,需要显示隐藏文件后才能看到.
            android-formatting.xml用来配置eclipse编辑器的代码风格,可以不导入
            android.importorder用来配置eclipse的import的顺序和结构,可以不导入
      * 导入方法

            window->preferences->java->Code style->Formatter中导入android-formatting.xml
            window->preferences->java->Code style->Organize Imports中导入android.importorder
    2. 更改Eclipse的缓存设置
            更改Eclipse目录下的eclipse.ini文件,下面仅作参考,不能小于下面的数值     
  1. -Xms128m
  2. -Xmx512m
  3. -XX:MaxPermSize=256m
    3. 新建一个Java Project,输入名字,将use default location勾掉,指定到你源码的目录下,Eclipse就会自动将源码导入.


问题:
    导入的源码编译后有很多的错误:
Project'AFDebug' is missing required library:'out/target/common/obj/JAVA_LIBRARIES/google-common_intermediates/javalib.jar
Project'AFDebug' is missing required library:'out/target/common/obj/JAVA_LIBRARIES/gsf-client_intermediates/javalib.jar
   
网上的说法是编译时出现问题,需要在源码目录下执行下面的命令:
        make clobber
        make -j4
另一种解决方法:
        在.classpath 删除下面两行


        添加 


上传我的classpath文件:classpath.zip

修改classpath文件后,还是报错:在out目录找一个jar包导入,我忘记目录地址了,就上传我找的jar包,文件太大了放在我的云盘中:
(访问密码:963e)
上一篇:[Linux kernel]关于sysfs
下一篇:FFmpeg深入分析之零-基础