eclipse取代SourceInsight查看android源码(jni c++ java并存)

序言:

估计很多人都在用sourceinsight查看源码~~很爽~~但是捏,正版收费。。非常高。。。

盗版捏,企业却不让装,原因大家知道~~

琢磨了下下,在eclipse上面建了这样一个环境~~貌似很爽。大家可以体验下。当然,搜索速度是没sourceinsight快,望理解~~

正题:

1.CDT插件

其实用eclipse查看android源码需要解决的问题就是在eclipse里面查看c++代码~~

所以这里就需要涉及到在eclipse里面装CDT插件,当然还要装个mingw提供c++环境吧~~具体装法,百度“eclipsemingwcdt”结果会很多的,自己选择吧。

2.然后就是源码

哪儿下,还是百度吧~~(本人使用的是2.3.3,是在linux用repodownload下来然后拷贝到windows下面去,删除了与repo和git相关的所有文件信息,除了这个什么都没动。)

3.修改eclipse.ini

由于源码太大,所以我觉得,你们应该改下eclipse.ini,直接show我的修改结果:

--launcher.XXMaxPermSize

256m-vmargs-Xms128m-Xmx512m

4.然后就是导入源码

直接new,然后选择C++,然后usedefaultlocation,选择你的源码文件,点finish,ok。。。

然后。。。等待。。。再然后,基本可以了~~java文件应该可以快捷(F3)访问了,C++也许还有点麻烦问题~~

5.解决C++快捷访问问题。

可能源码导入后有点点错误,如果是与这个“MANIFEST.mf”相关的,右键delete就可以了~~其他错误估计是你的代码有问题吧~~我猜~~

没问题了,点击“build‘debug’fromproject**”,CDT会为你构建index,右下角,等待c/c++Indexer完成,继续等待,或许,这段时间你cann'tdoanything,电脑有点卡~~

欧了,目的就达到了~~enjoyyourself~~~~~

相关推荐