以下来自:
http://www.eoeandroid.com/thread-1636-1-1.html
在Eclipse 中尝试想看SDK的源代码 时,会碰到如图所示的问题:
但是通过下面的设置 你就可以方便的查看SDK的代码了。
出处: http://stuffthathapp ens.com/blog/2008/11/01/browsing-android -source-in-eclipse/
操作步骤是:
1。 先要下载 SDK源代码 。(我是在这里下的,但是不知道是不是完整的SDK源码 , http://www.digginmobile.com/android.asp )
2. 将那个源码文件 解压,并在你的SDK安装目录里面新建一个文件夹,取名为“sources”,把之前解压得到的所有文件都复制到新建的“sources”文件夹里面。(D:\android-sdk -windows-1.5_r2\platforms\android-1.5这个是我的SDK路径,就是在这个目录下面建一个名为“sources”文件)
完成上面的步骤后,你就可以在eclipse中查看SDK的代码了。
-
picture-2.png (57.42 KB)
刚开始用
- http://android.git.kernel.org/
-
repo回来的所有代码(repo init –u git://android.git.kernel.org/platform/manifest.git)直接放到sources下面,结果不行。
后来用 http://www.digginmobile.com/android.asp 上的src试了是可以的。真是太方便了!
对比了一下,两者的目录结构和大小都不相同。那么两者之间是什么关系呢?
在网上看了 http://blog.michael-forster.de/2 ... ode-in-eclipse.html 这篇文章就清楚了:原来Eclipse需要源文件按照标准的Java源目录结构组织:即源文件的路径要与它的包名匹配。而 http://www.digginmobile.com/android.asp 上的src所作的就是帮我们从Android源代码的各个目录中抽出了所有的Java部分,放到相应的路径下面。 -
-