在 Eclipse 中探索 Android 平台代码(Java 和 C++)

发布于 2024-12-21 22:40:19 字数 447 浏览 5 评论 0原文

我正在探索Android平台源代码。我想了解平台的某些部分是如何实现的。我正在寻找一种利用 Eclipse 的 java 开发工具和 C/C++ 开发工具来有效地探索代码的方法。我需要一种方法让 Eclipse 在不同的子模块中查找相关代码。例如,我想要有“显示声明”功能(ctrl+鼠标单击),它将获取位于不同目录/模块中的源代码。 我需要能够在同一个 Eclipse 窗口中探索 Java 和 C/C++ 平台代码。 我不梦想 Java 到 JNI C++ 代码的遍历,只是在同一种语言中(Java 到 Java 和 C++ 到 C++)。我也不梦想从 C 库代码遍历到内核代码。

您是否知道一种方法可以使 Eclipse 将 Android 平台的每个子模块导入为单独的项目,同时保留依赖项/包含,或者任何其他使代码浏览变得容易的方法?

我偶然发现一些商业 Eclipse 发行版可以做到这一点(不记得它的名字了),但没有什么是免费/灵活的。

I am exploring Android platform source code. I'd like to understand how parts of the platform are implemented. I am looking for a way to leverage Eclipse's java development tools and C/C++ development tools to explore the code efficiently. I need a way for Eclipse to find related code in different sub-modules. For example I'd like to have "show declaration" facility (ctrl+mouse click) that will take to source code located in different directory/module.
I need to be able to explore Java and C/C++ platform code in same Eclipse window.
I don't dream about Java to JNI C++ code traversal, just inside same language (Java-to-Java and C++-to-C++). I also don't dream about traversal from C library code to kernel code.

Are you aware of a way to make Eclipse import every sub-module of Android platform as separate project while retaining dependencies/includes, or any other way to make code browsing easy?

I have stumbled upon some commercial Eclipse distribution that does it (don't remember it name), but nothing free/flexible.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

彼岸花似海 2024-12-28 22:40:19

您可以安装 CDT 并为所需的本机部分或整个项目创建项目。但它不如 c/c++ 部分的源洞察。

You may install CDT and create project for native part needed or as whole. But it is not as good as source insight for c/c++ parts.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文