在eclipse中查看Android源代码
当我们在eclipse中开发android程序的时候,往往需要看源代码(可能是出于好奇,可能是读源码习惯),那么如何查看Android源代码呢?
比如下面这种情况
图一
假设我们想参看Activity类的源代码,按着Ctrl键,左击它,现实的结果却看不到代码的,提示的信息便是“找不到Activity.class文件”。
图二
此时点击下面的按钮,“Change Attached Source…”,选择android源代码所在位置,便弹出图三的对话框。
图三
第一种是选择工作目录,即已经存在的android应用程序源代码。
第二种分两种方式
(1)选择External File…按钮,添加Jar格式文件或者zip格式文件路径;
(2)选择External Floder…按钮,添加文件夹所在路径。
下面问题就来了,源代码在哪里?不能凭空产生阿。
可以通过Android SDK Manager进行源代码下载;(推荐该种方法),如图四
图四
勾选Source for Android SDK,进行下载即可。
此外也可通过其他途径下载,网上有很多共享的资源。
这里选择第二种方式的(2)方法,选择源码所在目录(即图四下载源代码目录所在路径),如图五
图五
点击“OK”按钮,此时,Activity文件便能够查看源代码了,如图六。
图六
这样就大功告成了!!!
eclipse中jar包关联源代码与取消关联
在Reference Libraries->xxx.jar->右键选择属性->java sourceAttachment->Location path 可与关联与取消关联
相关推荐
### Eclipse中如何实现JAR文件与源代码的关联 在软件开发过程中,我们经常会遇到需要查看第三方库或框架源码的情况。特别是在使用Eclipse作为集成开发环境(IDE)时,能够方便地查看JAR包中的源码对于调试、学习及...
路径应指向JAR包对应的源代码位置。例如,对于本例,路径为: ``` src = D:/Android_Ecplise/64bit/adt-bundle-windows-x86_64_20140101/sdk/extras/android/support/v4/src ``` 这里的路径是SDK安装位置加上JAR包...
在Eclipse中,jad通常与JADclipse插件结合使用,以图形化的方式查看jar包源码。 1. **安装JADclipse插件**: - 打开Eclipse,进入"Help"菜单,选择"Install New Software"。 - 在"Work with"下拉框中输入...
在Java开发过程中,Eclipse作为一款强大的集成开发环境(IDE),提供了查看和理解第三方库源码的功能,这对于学习和调试代码非常有帮助。本篇将详细介绍如何在Eclipse中设置查看jar包源码的步骤。 首先,确保你已经...
1. **设置源路径**:如果可能,尽量为jar文件关联源代码路径。即使你手头没有源代码,但有时可以通过从Maven仓库或GitHub等地方获取到。将源代码路径添加到项目的构建路径中,Eclipse将会优先使用这些源代码进行调试...
重新启动Eclipse后,系统会自动识别并关联源代码。 ### 第三种方式:全面配置Eclipse 这种方式是最全面但也最复杂的,它允许你在Eclipse中直接编辑和管理Android源代码。首先,将Eclipse工程配置文件`.classpath`...
解压这个文件后,你会看到一系列的.jar文件,这些文件是Java档案,包含了Genytion的源代码和运行时所需的资源。 接下来,我们需要将这些jar文件添加到Eclipse的插件目录中。通常,Eclipse的插件目录位于你的Eclipse...
3. **关联源代码**:在"Libraries"标签页中,找到已添加的Struts2 JAR,展开它,然后选择"Source attachment"。点击右侧的"Edit..."按钮,选择之前导入的"src"目录,确认后Eclipse就会将源码与JAR关联起来。 4. **...
"eclipse画UML类图的jar包.zip"是一个包含Eclipse插件的压缩文件,这些插件允许用户在Eclipse环境中绘制UML类图。UML类图是UML中的核心元素,它用于表示系统的静态结构,包括类、接口、继承关系、关联关系等。 这个...
这个步骤是使Eclipse能够找到并关联源代码的关键。 接下来,在Eclipse中配置Android SDK路径。打开Eclipse,进入“Window” > “Preferences” > “Android”。在SDK Location中指定你的Android SDK安装路径,确保...
SVN(Subversion)是一种广泛使用的版本控制系统,用于管理软件项目的源代码和其他文件的历史版本。Eclipse是一款流行的开源集成开发环境(IDE),它支持多种编程语言。为了在Eclipse中实现对SVN的集成,我们需要将...
至于如何在Eclipse中导入和使用这些源码,你需要将压缩包中的jar包添加到项目的类路径中,然后可以利用Eclipse的Source Attach功能,将源码关联到对应的jar包上。这样,当你在调试或阅读代码时,就可以查看到Spring...
Struts2是一个非常著名的Java Web开发框架,由Apache软件基金会维护。版本2.1.8是Struts2的一个历史版本,它提供了许多功能和改进,旨在简化MVC(Model-View-...结合Eclipse的源码关联,学习和工作效率将得到显著提升。
- **IntelliJ IDEA**:在`Project Structure`中选择`Modules`,然后在`Dependencies`里找到对应的`JAR`,点击`Edit Sources`,同样可以关联源代码。 2. **使用命令行工具**: - **`jar`命令**:`jar tf <jar_file...
Java编程思想是深入理解并掌握Java这门编程语言的关键,其中源码的分析与学习尤为重要。这个压缩包包含了几个在Java编程中常见的关联库,这些库对于理解和实践Java编程思想有着重要作用。 首先,我们来看看`...
如果你已经下载了源码,这些jar包可能已经包含在内,但如果没有,你需要从Tomcat的发行版中获取它们。 在Eclipse中创建一个新项目来管理源码,是分析和开发Tomcat的良好起点。下面是创建Eclipse工程的步骤: 1. ...
接下来,我们开始在Eclipse中关联这些源码: 1. 打开Eclipse并确保你已经安装了Android Developer Tools (ADT) 插件,这是进行Android开发所必需的。 2. 在Eclipse的菜单栏中,选择“Window” -> “Preferences”...
在深入理解并使用Hadoop框架时,将Hadoop源码关联到Eclipse工程中是十分有益的。这不仅能够帮助我们更好地理解Hadoop的内部工作机制,还便于进行二次开发和调试。下面我们将详细讲解如何一步步地将Hadoop源码导入到...