如何将Android Source附加到Eclipse

Sam*_*eph 45 eclipse android

我以前曾成功安装了Android源代码由以下芬兰人约翰森的指示到Eclipse 这里.

然而,这种方法似乎停止了工作:

samuel-josephs-computer-4:android-sources samueljoseph$ git checkout origin/froyo-release
Previous HEAD position was 1de4a2c... am 62619392: Merge "Fix leak when keylock is recreated."
HEAD is now at adba66b... This class no longer exists.
Run Code Online (Sandbox Code Playgroud)

这里有一篇更新的博客,其中有一些预先组织的Eclair来源,但此后一无所获.

2008年还有一些StackOverflow帖子(比上述版本更早),例如 /sf/ask/222803311/.

目前实现这一目标的指导是什么?

Fin*_*sen 41

有一个更新的指南.因此,您不需要为此安装eclipse插件.

Here is the link

从上面剪断链接:

如果您已下载Android源,请按照以下步骤操作

  1. 进入eclipse,然后按F3浏览一些你缺少的android源码,比如Activity.得到这个讨厌的窗口,我们都讨厌:

  2. 单击Attach Source,选择External Folder,然后在基础文件夹中选择core/java.


Jas*_*ley 32

有一个名为Android Sources的Eclipse插件可以通过Gingerbread安装源代码.我最近没有尝试过.


Iro*_*som 31

对于Android 4+,这是一个将源附加到eclipse 的教程.

编辑:

  1. 首先从sdk manager下载源代码和javadoc.下载这些.
  2. 转到Your_Project >> Android XXX,右键单击android.jar并选择Properties.

  3. 通过单击" 外部文件夹"将源路径指向" Java源附件">>"位置路径"在此输入图像描述

  4. 通过单击Browse将引用路径指向Javadoc Location >> Javadoc Location Path在此输入图像描述

现在您可以浏览这样的来源: 在此输入图像描述


Sar*_*ran 12

这是一个教程:

  1. 确保您已安装/下载适用于Android SDK API版本的Android 源代码.

    1.1检查您在Eclipse for Android/Project Build目标中指定的API版本:

    项目属性/ Android

  2. 打开项目Properties/Java Build Path并单击 Source选项卡上的"Link Source ..."按钮:

    项目属性/ Java构建路径

  3. 指向已安装Android SDK的位置,展开"sources"文件夹,选择相应的源API版本(并单击"确定"):

    选择源API版本

  4. 下一个...:

    链接来源

  5. 重要的一步是从构建中排除整个链接的源.否则我们可能会有一些重复的源错误以及当我们已经拥有jar时想要构建整个Android源的人!因此,单击"添加...",键入*,单击"确定"(然后单击"完成"):

    排除一切

  6. 验证一切配置正确:

    配置

期望的结果 - 链接平台源没有副作用:

资源

我希望这有帮助:)


Jij*_*mas 8

最好的方法如下.

  1. 更新Android SDK Manager,包括您需要的版本的来源.

  2. 单击任何类,如活动,如果源正确附加,它将打开Activity类.

  3. 如果没有打开,则单击附加源并可以提供上面的源路径.

  4. 源路径将像android-sdk-windows\sources\android-17

这将帮助您添加Android SDK的源代码