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文件,下面仅作参考,不能小于下面的数值
- -Xms128m
- -Xmx512m
- -XX:MaxPermSize=256m
问题:
导入的源码编译后有很多的错误:
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)