Chinaunix首页 | 论坛 | 博客
  • 博客访问: 6005668
  • 博文数量: 2759
  • 博客积分: 1021
  • 博客等级: 中士
  • 技术积分: 4091
  • 用 户 组: 普通用户
  • 注册时间: 2012-03-11 14:14
文章分类

全部博文(2759)

文章存档

2019年(1)

2017年(84)

2016年(196)

2015年(204)

2014年(636)

2013年(1176)

2012年(463)

分类: Android平台

2013-06-30 09:29:04

原文地址: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)
阅读(1318) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~