1、首先你的电脑要安装好git,这个请参考git官网。

2、打开git命令窗口输入git clone http://android.git.kernel.org/platform/frameworks/base  android(此处为你自定义的文件夹名称,我们这里叫android),我曾试过git clone git://android.git.kernel.org/platform/frameworks/base.git这个命令,这是网上流传颇为广泛的命令,但是发现现在根本连不上源地址,无法下载,莫非被墙了?所以我推荐用http的地址。

以下是截图:

3、由于网速慢,所以一直到宿舍断电都没下完,而且不能断点续传,所以没办法第二天早上又重新下,下了一上午下完了。现在执行如下命令:

 

4、这就是所有的源码包,选择4.0来下载:

git checkout android-sdk-4.0.3_r1

很快就下完了,然后将base目录里的core里的java文件夹拷贝到你的sdk目录里对应平台的文件夹的sources文件夹里,如:

android-sdk-windows\platforms\android-14\sources(如果没有sources,就新建一个)

5、然后为了一边开发一边方便查看源码,我们要把这些源码绑定到eclipse环境里:

你可以打开一个你写的android工程代码文件,将鼠标停留在某个android类上面如Activity,然后eclipse会自动弹出一个小窗口,窗口下边框上有个菜单式Open declarition,点击之后会提示没找到sources,点击Attach Source按钮,然后选择上一步那个java文件夹存放目录,点击ok就行了。

这样你再次查看Activity时能看到源代码了!

转自[http://my.oschina.net/jiadebin/blog/52631]

更多相关文章

  1. GitHub 标星 2.5K+!教你通过玩游戏的方式学习 VIM!
  2. 如何在后台运行Linux命令?
  3. No.11 使用firewall配置的防火墙策略的生效模式
  4. undefined reference to 'AndroidBitmap_getInfo'
  5. MAC中设置android adb环境变量
  6. Android(安卓)Studio: “Error initializing ADB: Android(安卓)
  7. Cocos 2d-x 3.8 在ubuntu下使用QtCreator和Android(安卓)Studio
  8. Android下PopupWindow隐藏及显示(showAtLocation/showAsDropDown
  9. Android(安卓)NDK几点回调方式(device id & signature)

随机推荐

  1. Filestream使用简单步骤总结
  2. mybatis动态sql实现逻辑代码详解
  3. 关系型数据库与非关系型数据库简介
  4. mybatis动态sql常用场景总结
  5. SQL Server代理:理解SQL代理错误日志处理
  6. Superset实现动态SQL查询功能
  7. SQL Server作业失败:无法确定所有者是否有
  8. Navicat连接SQL Server数据:报错08001-命
  9. SQLServer 错误: 15404,无法获取有关 Wind
  10. 数据库日常练习题,每天进步一点点(2)