我也是刚学这个 当我点再某个类上想看它的内部实现时 open declaration 就会出现错误
这是因为 android.jar没有和源码关联上 默认我们安装的环境 是没有android源代码的
我已经从 android 4.0的系统源码里把 android.jar的源码给抽取出来了
放我百度网盘里了
http://pan.baidu.com/share/link?shareid=32194074&uk=3725070469
解压后 放在
sdk/platforms/android18/sources
没此文件夹 可以新建个 把压缩包里的东西放里面
然后在工程中鼠标右键 android.jar 选properties
然后在java source attachment里关联上sources文件夹 其实只要关联的文件夹里有 android文件夹 android文件夹里有源码就ok
当然你也 可以下载android的系统源代码 都很大 我下的是4.0的源代码 压缩包有1.7个g
我放在百度云盘上了 需要的可以去下载
http://pan.baidu.com/share/link?shareid=3884541515&uk=3725070469
下载完成后
打开压缩包 (不是解压) 如图
切换到压缩包里面的目录 到 android4.0\frameworks\base\core\java\
把此目录 android文件夹解压出来 放到 sdk/platforms/android18/sources中
没此文件夹 可以新建个 放里面就 然后按上面的关联步骤关联上