最近在ubuntu 下做安卓源码的开发,遇到了一个很痛苦的事情就是eclipse的智能提示很卡,好不容易有提示了,一回车又没有自动填充代码。但是自己新建小工程,智能提示却不卡。于是开始网上查找原因,2天过去,网上所有的方法都试过一遍,还重新装了系统,换了系统,换了源码,换了java,换了键盘,差点换主机。。。。居然还是卡,而我同事的却一点也不卡,问他为什么,他也来看了,弄了好久也没解决。
快要崩溃的时候,还是公司的前辈给力,把情况和她说了一下,她问我有没有把源码目录下的development/ide/eclipse/.classpath 拷贝到源码目录下。我当时就傻了,要这个的吗?她说当然要,这个文件是个索引,eclipse就是通过这个来查找相关的java文件的,没有这个文件,可能就会导致eclipse找不到源码中相关的类。我似乎有点明白了,赶紧去试试看。
解决方法:http://blog.youkuaiyun.com/wufen1103/article/details/6667883
进入到源码根目录,其实这个是安卓源码开发的标准教材里的做法。
cd /path/to/android/root
cp development/ide/eclipse/.classpath .
chmod u+w .classpath
重新打开eclipse,好爽。搞定了。
本文介绍了一种解决在Ubuntu环境下使用Eclipse进行Android源码开发时遇到的智能提示卡顿及自动填充失效的问题的方法。通过将特定的索引文件复制到源码目录并修改权限,可以显著提高Eclipse的智能提示性能。
479

被折叠的 条评论
为什么被折叠?



