Chinaunix首页 | 论坛 | 博客
  • 博客访问: 956611
  • 博文数量: 376
  • 博客积分: 154
  • 博客等级: 入伍新兵
  • 技术积分: 1558
  • 用 户 组: 普通用户
  • 注册时间: 2011-10-13 08:42
文章分类

全部博文(376)

文章存档

2014年(11)

2013年(88)

2012年(260)

2011年(17)

分类: Android平台

2013-10-31 09:04:19

原文地址:Android源码导入Eclipse 作者:hurly117

    下载源码编译后,将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)
阅读(3143) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~