如何查看Android源码
2015-07-07 20:08
453 查看
1、直接通过Url而不是git下载android源代码包,路径如下:
http://git.source.android.com/?p=platform/frameworks/base.git;a=snapshot;h=HEAD;sf=tgz
下载完成后得到一个base-HEAD.tar.gz文件(目前106 MB)。将之解压到某个目录,比如(在我的机器上):
D:/droid/base-HEAD
与andriod.jar对应的source路径为(在我的机器上):
D:/droid/base-HEAD/base/core/java
2、配置项目
由于自动配置的android库通常不能添加源代码路径,因此我们需要使用自己定义的。打开工程属性,在Java Build Path > Libraries界面新建一个User Library,比如起名为MyAndroid1.6, 让这个User Library引用你希望的android版本(此处为1.6)的android.jar文件,然后在这个库中添加上面的源代码路径。确认返回。
待看到自己刚配置的User Library库与自动配置的android库除名称和新加的源代码路径外没什么两样,就可以去掉对自动配置的android库的引用了。
3、结束
查看源代码吧,一切好了!
http://git.source.android.com/?p=platform/frameworks/base.git;a=snapshot;h=HEAD;sf=tgz
下载完成后得到一个base-HEAD.tar.gz文件(目前106 MB)。将之解压到某个目录,比如(在我的机器上):
D:/droid/base-HEAD
与andriod.jar对应的source路径为(在我的机器上):
D:/droid/base-HEAD/base/core/java
2、配置项目
由于自动配置的android库通常不能添加源代码路径,因此我们需要使用自己定义的。打开工程属性,在Java Build Path > Libraries界面新建一个User Library,比如起名为MyAndroid1.6, 让这个User Library引用你希望的android版本(此处为1.6)的android.jar文件,然后在这个库中添加上面的源代码路径。确认返回。
待看到自己刚配置的User Library库与自动配置的android库除名称和新加的源代码路径外没什么两样,就可以去掉对自动配置的android库的引用了。
3、结束
查看源代码吧,一切好了!
相关文章推荐
- android 5.x system.img 大于2G导致编译otapackage时报错如何处理
- android5.x添加sim1,sim2标识
- Android studio学习和gradle学习列表
- kernel logo到开机动画之间闪现黑屏(android 5.X)
- Android系统启动流程
- android 通知基础
- 初学_Android4高级编程-6 Intent Filiter &Broadcast Receiver
- 初学_Android4高级编程-5 Intent&Broadcast
- Android编译输出 资源指定AAPT
- android studio 使用细节
- Android各个support library特征和区别(官方文档)
- android源码使用proguard混淆编译及错误总结
- Bitmap基本概念及在Android4.4系统上使用BitmapFactory的注意事项
- 从头学起android<android基本的绘图.四十六.>
- Android 实现个性的ViewPager切换动画 实战PageTransformer(兼容Android3.0以下)
- Android入门(32)——第九章 Fragment与Activity通信
- android中HorizontalScrollView实现viewpager的效果
- Android NDK编程浅入深出之--域和方法的操作
- Android ListView滑动后背景变黑问题解决方法
- Android LayoutInflater原理分析,带你一步步深入了解View(一)