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

Android SDK 源码关联

2015-09-23 16:09 316 查看
Android SDK 源码关联

1. 首先,检查你的sdk\sources目录下,是否有源码文件(压缩包也可以)。

2. 如果有,直接从第4步开始。

如果没有,需要下载一份你需要关联的SDK源码文件。(以android-16为例)

声明:SDK源码文件和sdk/platforms/android-16/android.jar文件不一样,别关联错了(有些人去直接关联后者那个jar包,肯定是连不上的)。这两个东西,前者是源码,后者是jar包,源码 —> 编译 —> jar包。熟悉java的朋友都知道这种jar包形式都是已经封装好的库文件,我们一般只能使用它对外的接口,而不知道他里面具体实现是什么样的。其实anroid.jar包就是许多类编写而成的,这些最原始的类就是俗称的源码。

3. 下载好以后,将源码文件放到sdk\sources目录下(并不是非要放到这个文件夹下,关联时指定你存放源码的位置就可以了。但是从google上下载好的源码文件都会放在这个sources目录下,所以......)

4. 右键点击你的项目工程,单击最下面的Properties,弹出框选中Android。TargetName勾选4.1.2,对应api版本16,点击OK确定。

 

5. 依然是右键点击你的项目工程,单击最下面的Properties,这次弹出框选中Java Build Path。切换到Libraries下,选中Android4.1.2下的android.jar,单击点开。选中Sources attachment,单击右边的Edit。

 

6. 在弹出框中单击External File,此时找到源码存放的路径,选中要关联的具体某一个源码文件,单击打开。

 

 

7. 这时,在Location Path中的路径就是安卓SDK源码存放的位置,单击OK。恭喜关联SDK源码成功。

 

8. 关联成功以后,需要关闭Eclipse,重新启动一下。再次打开项目中的google提供的源码类时,Ctrl+鼠标左键单击即可进入查看。

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: