在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键,同时鼠标左击该函数,则会自动跳转到该函数的内部实现。其它版本的都这样类似做就行了。

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值