2013-05-08 56 views
12

安装完ADT之后,我使用SDK Manager下载了最新的android API的源代码。现在,当我运行随ADT提供的Eclipse版本时,我仍然无法看到android源代码。使用ADT和SDK管理器,将android源代码附加到eclipse

有没有简单的方法来解决这个问题?

+0

的[这个问题]可能重复(http://stackoverflow.com/questions/5233640/best-way-to-attach-android-source-to-eclipse) – d3m0li5h3r 2013-05-08 04:49:31

+0

我看到那一个,但它指的是一个单独的插件,而不是android SDK Manager的来源。我只是认为这将是自动的,如果使用ADT ... – tbkn23 2013-05-08 05:31:37

回答

19

打开SDK管理器 - >安装在API源(即Android 4.0版本)

如果你有没有连接,然后单击按钮来源,然后选择目录

如:d:\ Android的\ Android的___ SDK \ sources \ android-17 \ --->这个我的android sdk位置

取决于你的android安装目录选择相应的。

1

首先,你需要下载它们。使用Android SDK Manager - > Android X.Y.Z(API A) - > Android SDK来源。

然后,您需要在浏览有下一次的文件夹附加与来源:/来源/ Android的-A

11

通过期运用了“Android的SDK管理器”下载源代码后,你必须改变您的eclipse-porject中的设置。

首先,看看下载源代码的位置。在我的情况(用过的Windows 8)的位置: “C:\ ADT-束 - 窗口x86_64-20130219 \ SDK \ \源的android-17”

  • 现在去到Eclipse中。
  • 打开项目的“属性”(右键单击项目文件夹并单击“属性”)。
  • 在左侧单击“Java Build Path”,然后单击标签页“库”。
  • 接下来,单击右侧的“添加外部类文件夹...”按钮。
  • 选择您找到源代码的文件夹。在我的情况下,它的路径“C:\ adt-bundle-windows-x86_64-20130219 \ sdk \ sources \ android-17”的文件夹“android-17”。
  • 确认/关闭所有窗口。 (也许你应该重新启动日食。)

现在你可以看到/阅读Android源代码。 (但只限于你之前选择的项目)

1

以前的答案很好,但是here you have a complete resource by Lars Vogel who address this question。我希望这可能对我有用。

+2

请注意,[链接只有答案](http://meta.stackoverflow.com/tags/link-only-answers/info)不鼓励,所以回答应该是寻求解决方案的终点(而另一个引用的中途停留时间往往会随着时间推移而过时)。请考虑在此添加独立的摘要,并将链接保留为参考。 – kleopatra 2013-10-23 08:11:57

0

我发现这对我来说:

主lib目录下:的android.jar: 源:SDK /来源/ Android的19 DOC:SDK /文档/参考/

对于支持lib目录下:机器人-support-v4.jar: (在此之前,我们应该添加android-support-v4。jar如外部jar(项目属性 - > Java构建路径 - >库,然后在标签'订购和导出'在Android私有库之前拉这个库)) src:sdk/extras/android/support/v4/src/java DOC:http://developer.android.com/reference/android/support/v4/app/package-summary.html(不知道)