在Eclipse中查看Andriod 的源代码
在Eclipse中开发android的应用程序时,有时想查看函数的内部实现,但是当在函数上点击ctrl和鼠标左键的时候,往往出现如下错误:
---------------------------------------------------------------------------------------------
Class File Editor
Source not found
The JAR of this class file belongs to container 'Android2.2' which does not allow modifications to source attachments on its entries.
---------------------------------------------------------------------------------------------
解决办法如下:
1.先要下载相应版本的android源代码,具体地址如下:
▼android-1.5的下载地址有如下
http://rgruet.free.fr/public/android-1.5-cupcake-src.zip (21.6MB)
http://www.mediafire.com/file/awnzktte2wy/android-1.5-cupcake-src.zip
▼android-1.6的下载地址有如下
http://rgruet.free.fr/public/android-1.6_r1-donut-src.zip (23MB)
http://sandos.se/~sandos/android-1.6_r1-donut-src.zip
http://www.droidnova.com/android-sdk-1-6-donut-sources,511.html
http://rgruet.free.fr/public/android-2.0-eclair-src.zip (24.4MB)
▼android-2.0的下载地址有如下
http://rgruet.free.fr/public/android-2.0-eclair-src.zip (24.4MB)
▼android-2.1的下载地址有如下
http://devfrustrated.com/devBlog/wp-content/uploads/2010/07/sources_2.1.zip(30.1MB)
▼android-2.2的下载地址有如下
http://devfrustrated.com/devBlog/wp-content/uploads/2010/07/sources_2.2.zip(33.3MB)
▼android-4.0.3的下载地址有如下
http://download.csdn.net/detail/zx19899891/4144830(16.11MB)
2.以2.2版本的源代码为例,首先在android sdk中依次进入文件夹platforms\android-8,在该文件夹下新建一个文件夹名字叫做sources(注意不要写成source了),之后将源代码解压到该文件夹中,重启eclipse,找到某个函数,按住ctrl键,同时鼠标左击该函数,则会自动跳转到该函数的内部实现。其它版本的都这样类似做就行了。
更多相关文章
- android自定义viewGroup常用方法
- Android状态栏上添加按钮(程序部分)
- Android(安卓)Audio代码分析15 - testPlaybackHeadPositionAfter
- armeabi和armeabi-v7a
- 使用SVN管理Android工程
- Android(安卓)Launcher3 禁止用户拖动图标创建文件夹,控制拖动图
- Android学习之RecyclerView
- android全屏问题(隐藏虚拟按键)
- zygote服务启动