之前下载和编译都是在虚拟机里面进行,只是一个测试环境目的是为了避免在主机中下载和编译其中误操作导致系统问题修理起来麻烦。
之前都在虚拟机里面下载和编译完成了,今天把源码使用tar压缩,在主机上解压导入Eclilpse。
1. 切换到源码的根目录:
cd WORKING_DIRECTORY
2. 拷贝.classpath到源码根目录,目的是为了Eclipse识别所有源码,具体打开此文件就很清楚了
cp development/ide/eclipse/.classpath .
chmod u+w .classpath
3. 设置eclipse默认使用内存,默认最大512M不够用,在eclipse根目录打开eclipse.ini文件
电脑的内存是8G,我这里设置是总内存的1/4
-XX:+UseParallelGC 仅支持双核,提高GC速度
-Xms2048m
-Xmx2048m
-XX:MaxPermSize=2048m
-XX:+UseParallelGC
4. eclipse创建项目
FIle - New - Java Project - 取消勾选Use default location - 选择android源码root目录 - Next - Finish
打开源码后,发现很多地方都有错误,最终找到原因。 需要先编译之后导入才不会出现错误,今晚重新编译,哈哈,明天一起床肯定就弄好了 - _ -
参考资料:
Android 官方文档 Using Eclipse