开发android时经常因为无法查看源码而痛苦,有两个原因:
1.源码下载比较麻烦,尤其是在window开发环境
2.eclipse中无法关联源码包
今天给大家分享我的添加源码的经验
前提:
1.版本是android2.0
2.用eclipse的插件ADT开发
1.下载源码包
源码来源:http://rgruet.free.fr/public/
下面这个源码包是本人整理过的,去除了一些没用到的类
下载地址:http://download.csdn.net/source/1873037
2.解压源码包
本人的 SDK_HOME = D:\android-sdk-windows
把下载的sources.rar解压到SDK_HOME/platforms/android-2.0下,形成的目录如下
SDK_HOME
|--platforms
|--android-2.0
|--sources
|--android
|--com
|--dalvik
|--java
|--javax
|--junit
|--org
打开eclipse就可以查看android2.0.jar中的源码了
参考文档:
http://stuffthathappens.com/blog/2008/11/01/browsing-android-source-in-eclipse/
分享到:
相关推荐
在Android应用开发中,..."快速添加android2.0源码"的文章提供了具体的操作步骤,帮助开发者将源码集成到开发环境中,以便于查阅和调试。通过这种方式,开发者可以直接在IDE中浏览和分析源码,进一步加深理解和应用。
Android 2.0是Google发布的一个重要的Android操作系统版本,它带来了许多新特性和性能改进,对开发者来说,深入理解其源码是提升开发技能、优化应用性能的关键。在这个压缩包中,你将找到的是Android 2.0版本的Java...
本部分源码主要关注的是第二部分,是整个源码的补充,配合第一部分(链接见描述)共同构成完整的Android 2.0源码。 一、目录结构分析 1. **other**:这个目录通常包含非标准或特定项目的代码,可能是为了支持某些...
本资源,"Android 2.0游戏开发实战宝典源码",提供了一个宝贵的实践学习平台,帮助开发者深入理解游戏开发的核心概念和技术。 首先,我们要明确的是,Android 2.0是2009年发布的一个操作系统版本,它提升了系统的...
《Android2.0游戏开发实战宝典》是一本专注于Android平台游戏开发的实践教程,它为开发者提供了丰富的实例和详尽的源代码,旨在帮助读者深入理解如何在Android 2.0版本上构建游戏。这本书涵盖了从基础到高级的游戏...
"蒋勇API支持库2.0源码"是一款专为开发者设计的软件开发工具,它提供了丰富的API接口,便于程序员在开发过程中快速实现特定功能。这个库主要由蒋勇,可能是一位知名的中国软件开发者或者团队负责人,进行创建和维护...
手机SDL音乐播放器2.0源码是一款专为移动端设计的音乐播放软件,基于Simple DirectMedia Layer (SDL) 库开发。SDL是一个跨平台的多媒体库,它为开发者提供了丰富的功能,包括图形渲染、音频处理和输入设备管理,使得...
Android版本4g模块适配GPS功能 gnss2.0源码以及GPS搜星测试工具,适用于Android11以上版本。测试时GPS天线必须使用专用天线,一般的天线信号强度太弱搜不到卫星信号。Google要求最新android10必须用gnss 1.1以上,...
CellMap V2.0源码中,可能会包含对这些接口的使用,以便实时获取和处理基站数据。 此外,CellMap V2.0还可能涉及到地图集成,如使用Google Maps API或其他第三方地图服务。地图API提供了一个可视化的界面,用于展示...
本文将深入探讨如何使用Android源码来实现这一功能,主要围绕`TableLayout`组件进行讲解。 `TableLayout`是Android提供的一个布局管理器,它允许开发者创建类似于HTML中的表格的布局。`TableLayout`由一系列`Table...
该Android应用源码项目名为"CellMap v2.0",是一个基站查询定位导航系统,专为移动开发App的学习和毕业设计而设计。这个系统基于Android平台,利用基站信息进行定位,提供用户友好的地图导航功能。以下是这个项目中...
9. **AOSP(Android开放源码项目)**:Android 4.2的源码是AOSP的一部分,它遵循Apache 2.0开源协议。开发者可以自由地研究、修改和分发这些代码,促进了社区驱动的开发和创新。 10. **安全与隐私**:Android 4.2在...
7. **Android Studio 配置**:为了使项目正常运行,我们需要在 Android Studio 中配置 Build.gradle 文件,添加依赖库,设置编译版本等。此外,AndroidManifest.xml 文件也需要正确配置,如声明网络权限。 8. **...
《深入剖析Android Calendar源码》 在Android系统中,日历应用是不可或缺的一部分,它帮助用户管理日常事务,安排会议,记录重要日期。本篇将深入探讨基于Android 2.2内核的Calendar源码,解析其核心组件、工作原理...
3. **导入源码**:将提供的"hellophonegap"目录结构导入到Eclipse或Android Studio的项目中。 4. **配置视频资源**:将视频文件添加到项目的res目录下,通常放在`res/raw`或`assets`目录,确保文件路径在HTML中可...
3. **框架集成**:Live2D SDK Android提供了一个完整的框架,包括库文件、示例代码和文档,帮助开发者快速将Live2D动画整合到他们的应用中。框架包含Java和Native(C++)接口,支持多种集成方式,以适应不同项目需求...
6. **Gradle插件**:自Android Studio 2.0以来, Gradle已成为主要的构建工具,`build.gradle`文件使用Groovy或Kotlin DSL编写,提供了更高级的构建功能和灵活性。 在Android源码编译过程中,开发者需要了解如何...
- 数据库操作类:可能使用SQLite数据库存储用户添加的城市及其对应的天气信息,便于离线查看和快速加载。 - 网络请求类:通常使用HttpURLConnection或OkHttp等库进行网络请求,获取天气API的数据,然后解析成Model...
在本资源中,我们得到了一个名为"Android项目源码仿淘宝安卓客户端"的完整源代码,这是一款由个人开发者亲测并确保无bug的应用程序。这个项目的目标是模仿淘宝安卓客户端的功能和用户体验,为开发者提供了一个学习和...
在本项目中,我们主要探讨的是一个Android应用的源码,该应用专注于股票查询功能,并且已经过优化,提供了一种更加美观的用户界面。开发者不仅修复了一些已知的bug,还增加了QQ分享这一社交特性,使得用户可以方便地...