您的位置:首页 > 移动开发 > Android开发

Android 添加源码到ecl…

2017-03-21 16:18 155 查看
原文地址:Android 添加源码到eclipse 以及相关设置作者:舍得333作者:舍得333
主页:
http://blog.sina.com.cn/u/1509658847
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出版、作者信息和本声明,否则将追究法律责任。

1.下载android源码到本地,

可以参考官方网址:
http://source.android.com/source/downloading.html
照着上面做就行,英语不是太难,百度上搜的很多下载源码的方法都过时了,勿参考!

由于源码很大,所以在执行最后的下载命令“$repo sync”后,一般要等待很长时间。

由于goole也增加了防攻击机制,所以一般来说,一次不能完全下载全部,中间会有中断,你只要重复执行上面的命令就行。(“ctrl+c
”在命里行窗口是终止命令,终止上次失败的下载命里后再执行,)

注意:重复执行的“$repo sync”要在同一个文件夹下,一定要注意!。

2.下载后,加载到eclipse,加载时间会有点长,要耐心等待,不然你会后悔的.

首先你随便找个android的项目,打开随便一个类文件,按住ctrl键(mac系统按住command键),用鼠标点击点击类文件里随便一个android类或者函数,没有加载源码的兄弟会跳到如下界面,安装界面知识,把下载源码的文件夹加载进去(按照官方指示做的话,应该是WORKING_DIRECTORY文件夹)

下面的界面根据平台不同稍有差别,





上面的加载过程很长,请耐心等待。

加载完成后,再按住“ctrl”键,点击android类或者函数,就会看到源码。

 

3.eclipse加载源码后,每次编译android项目都会编译该文件夹,会造成编译时间超长,解决方法如下:

在项目上右击,点击最下面的properties









注意:

***************下面的方法还有问题,未解决****************

上面的步骤2:连接源码和步骤3:为加速编译的删除,都是针对当前的项目有效,也就是说,只有在你的当前项目里面点击android类能看到源码,在其它的项目里面依然无法看到。

记住,一旦执行步骤3:删除,那么你重启eclipse,那么你这个项目也就看不到源码了,想要看源码就又要重复步骤2.

也就是说:添加源码就要忍受长时间的编译。

目前我的解决方法: 建一个项目,专门用于看源码的。
**********************************************************

现在使用 Android
Studio,不用设置,可以直接查看源码的【声明】。

但是【实现】看不到;

如下:





具体导入源码方式,下次在更新,虽然导入成功,但原理还没弄明白
如果大家有别的更好的办法,欢迎留言!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: