【问题标题】:What is the best method for browsing android platform source?浏览android平台源码的最佳方法是什么?
【发布时间】:2011-10-28 20:34:04
【问题描述】:

我正在寻找一些软件(IDE、编辑器等)来浏览 android 平台代码。我已经在我的 linux 机器上下载了它,我可以使用命令行工具来构建它。我目前正在使用 putty 远程访问 linux 机器。 我不想要一个 IDE,而是一个编辑器(最好是基于 Windows),我可以使用它轻松浏览代码(使用“转到定义”“转到参考”等功能。我尝试使用带有一些插件的 notepad++,但我没有发现他们很成熟。

【问题讨论】:

  • 浏览是什么意思?任何文本编辑器都可以让您阅读源代码。 Notepad++ 甚至为您提供漂亮的字体和语法高亮。你还需要什么?
  • 你为什么不想要一个 IDE?这就是他们的目的。

标签: android editor


【解决方案1】:

推荐大家熟悉的eclipse IDE,下载Android SDK,在eclipse中设置好,然后复制源码粘贴到​​

..\android-sdk-windows\platforms\android-8\sources

如果文件夹不存在,则创建该文件夹。将 8 替换为您的源代码的相应 API 级别(例如,9 表示 Gingerbread)。

源代码就位后,在 eclipse 中的任何 Android 类上按 F3 会打开源文件并将光标放在定义该类的位置。

【讨论】:

    【解决方案2】:

    你的要求是矛盾的。

    您希望能够使用诸如 go to definition 和 go to reference 之类的 IDE 函数,但您不想要 IDE。

    编辑器是编辑器最擅长的,那就是编辑。 编辑最多可以突出某些内容,但并不真正理解所写的内容。

    IDE(集成开发环境)是您想要的。 我推荐 Eclipse,它是免费的,不需要太多时间来设置。 它具有您想要的所有功能以及更多功能。 使用 Eclipse 中的项目资源管理器,您可以轻松地在源文件之间切换。 如果您拥有正确的插件,它还具有 SVN 功能,因此您可以轻松下载完整的 android 项目。

    我希望这些信息是您所寻求的。

    【讨论】:

    • 我不介意使用 IDE。只是我不想要它的内置构建功能。我想用命令行来做。此外,日食非常慢。如果您有关于如何为“android 平台开发”设置 eclipse 的任何指南,请告诉我。
    • 我认为你仍然没有理解这个问题。我在 android 平台开发中寻求帮助。(不在 android 应用程序开发中)。那里给出的说明用于应用程序开发。我已经设置好了。对于平台开发,编程是在 C/C++ 和 JAVA 中完成的。所以,我需要一些有用的东西,因为谷歌提供的文档非常少。
    • 我明白了,抱歉……那我没有遮阳篷。
    【解决方案3】:

    考虑我们的Java Source Code Browser。生成类似 JavaDoc 的结果,但超链接到代码,反之亦然。从字面上看,使用您的浏览器“浏览”代码。

    Java 源代码浏览器工具本身在 Windows 上运行,而不是在 linux 上运行,但生成的 HTML 页面可以放在任何地方。

    2013 年 2 月编辑:很久以前,Java 源代码浏览器可以使用 Wine 在 linux 下运行。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-11-19
      • 2011-06-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-01
      • 2011-03-18
      • 1970-01-01
      相关资源
      最近更新 更多