本文转载自: http://blog.csdn.net/ldj299/article/details/6321539
鉴于Android是开源的,我经常在写程序时想看下Android系统某个类是怎么实现的,这样会让我更了解Android,写程序也更清楚。今天和大家分享的就是利用eclipse查看Android的源代码。
首先你要下载Android的源程序
各版本源代码下载地址:http://code.google.com/p/lizongbo/downloads/list
各版本对应代号:
1.5 Cupcake(纸杯蛋糕)
1.6 Donut(甜甜圈)
2.0/2.1 Eclair(法式奶油夹心甜点)
2.2 Froyo(冻酸奶)
2.3 Gingerbread(姜饼)
3.0 Honeycomb(蜂窝 平板)
打开一个Android项目,右键选择最后一个Propertries,随后如图操作即可:
第3步双击即可出现第4步,第4步选择的文件就是你下载的源代码,图示的就是2.2系统的配置,如果你还有2.3的项目那么就要为2.3设置下,注意版本要对应。
到这里就完成了,比如你想在程序中看Activity的代码,你只需按住Ctrl鼠标点击程序中Activity关键字就会看到Activity的源代码了。今天就到这里了,程序如有错误之处还请大家指出。谢谢!
相关推荐
总之,掌握如何在Eclipse中查看和利用Android源代码是一项宝贵的技能,它不仅可以帮助开发者更好地理解Android系统的内部运作,还可以提高代码质量和开发效率。随着技术的不断进步,虽然现在Android Studio成为了...
本篇将详细介绍如何在Eclipse中查看Android源代码,以及相关知识点。 首先,我们需要下载Android的源代码。在本例中,提到的是针对`android-8`版本的源码,这对应的是Android 2.2 (Froyo)。你可以通过访问Android的...
在Eclipse中,找到项目的`Referenced Libraries`或`Libraries`下的`Android.jar`,右键选择`Properties`,然后在弹出的窗口中选择`Java Build Path` -> `Source`,点击`Attach Source...`,选择你下载的Android源...
通过上述两种方法,你可以在Eclipse中方便地查看Android源代码。这对于深入理解和优化自己的Android应用非常有帮助。此外,这种方法还可以扩展到其他库或者框架的源代码查看,只要掌握了基本的操作流程,就能灵活...
本文将详细介绍如何使用Eclipse来跟踪和调试Android源代码,包括应用层和框架层,这对于提升开发效率和解决复杂问题至关重要。 1. **导入Android源码到Eclipse** - 首先,你需要获取Android源码,通常可以从...
这通常通过使用Android开放源代码项目(AOSP)的Git仓库完成。访问AOSP官方网站(https://source.android.com/source/initializing)并遵循获取源代码的指南。这将涉及到安装必要的工具,如repo和Git,并使用以下命令...
1. **Android源代码**: - **Android架构**:Android系统由多个层次组成,包括Linux内核、硬件抽象层、系统库、应用程序框架以及应用程序。源代码中包含了这些组件,有助于理解它们如何协同工作。 - **HAL...
本讲解将围绕如何将Android源代码导入Eclipse开发环境以及对Android源代码目录结构进行详细介绍。 首先,我们来谈谈如何将Android源代码导入Eclipse。Eclipse是一款广泛使用的Java集成开发环境,也是Android开发的...
【Android 贪吃蛇 Eclipse 源代码详解】 Android平台以其开源性和强大的开发环境吸引着众多开发者。Eclipse作为早期流行的Android开发工具,提供了完善的集成开发环境(IDE)支持,使得开发者能够方便地创建、调试...
【标签】:“源码”和“工具”表明这篇博文可能涵盖了Android应用的源代码管理和Eclipse作为开发工具的使用。 综上所述,学习如何在Eclipse中开发Android应用需要理解Eclipse的基本操作,安装和配置必要的Android...
1. **复制项目**:首先,你需要将Android项目源代码复制到Eclipse的工作空间(workspace)目录下。如果不这样做,可能会导致Eclipse无法识别项目,或者出现“同名项目已存在”的错误。 2. **启动Eclipse**:打开...
3. **下载Android源代码压缩包**: - 下载已经打包好的Android 2.3(gingerbread)的java源代码压缩包,地址为:[http://lizongbo.googlecode.com/files/android_gingerbread_javasrc.zip]...
首先,Android游戏开发基于Java或Kotlin语言,因此,通过分析源代码,你可以了解这两种语言的基本语法和特性。例如,你会看到如何使用类、对象、函数、变量等核心编程概念,以及如何利用异常处理和并发机制来增强...
这份"android_3.0_javasrc"压缩包包含的是Android 3.0版本的Java源代码,对于开发者来说,它是一个宝贵的资源库,可以帮助我们更好地理解系统的运行机制,解决调试过程中的问题,特别是当Eclipse在调试时出现...
创建一个新的Java Project(非Android Project),选择从现有源代码导入。导入过程可能需要一段时间,完成后,Eclipse会自动构建项目。如果出现错误,检查是否所有文件和目录都已正确配置。 5. **在Eclipse中调试...
一个典型的Android项目包含多个目录,如`res`(资源)、`src`(源代码)、`AndroidManifest.xml`(应用配置)等。在本项目中,源代码文件可能分布在`src`目录下的多个包中,用于实现播放器的不同功能,如播放控制、...
这个项目将作为你的应用程序的基础,包含Java源代码和AndroidManifest.xml等文件。 4. **配置Project Properties**: 对于项目,右键选择"Properties" -> "Android",确保已选中的构建目标与你的NDK兼容。然后,转到...
- Eclipse是早期流行的Android开发环境,虽然现在大多数开发者转向了Android Studio,但这个项目推荐使用Eclipse,可能是因为其对SQLite的支持较好,或者因为源代码是为Eclipse环境优化的。 - 在Eclipse中导入项目...