其实有点不敢承认,接触android这么久了,还不会导入android源文件,感觉挺丢人的,截止目前我在搜索引擎中找了无数次,最后都没解决,在此记录下来,以备忘记,如果能够帮助到你,那就更好了...
首先打开Android SDK Manager ,如下图:

假如我们要用android 4.0 版本的源代码,如上图 圈出 的一项,安装一下,安装后该项后面会显示 Installed 。
安装过之后,我们会在sdk安装目录下 sources 文件中看到下载的源文件夹,4.0 版本的大概有70M的大小,如下图:

假如我们使用的是eclipse工具开发android,按着Ctrl键,然后用鼠标点击要查看源代码的类,会弹出如下图:

点击上图所圈按钮来添加源文件,弹出窗口如下图:

点击上图所圈按钮,选择我们上面下载的源文件夹,如下图:

最后点击ok即可,结果如下图:

关于如何重关联源代码文件,请参见eclipse官网:http://help.eclipse.org/indigo/index.jsp?topic=%2Forg.eclipse.jdt.doc.user%2Freference%2Fref-properties-source-attachment.htm

- 大小: 65.9 KB

- 大小: 61.6 KB

- 大小: 29.6 KB

- 大小: 31.1 KB

- 大小: 31.5 KB

- 大小: 45.1 KB
分享到:
相关推荐
在Eclipse中,找到项目的`Referenced Libraries`或`Libraries`下的`Android.jar`,右键选择`Properties`,然后在弹出的窗口中选择`Java Build Path` -> `Source`,点击`Attach Source...`,选择你下载的Android源...
在Android开发过程中,有时我们需要深入理解系统的工作原理或者调试特定问题,这时查看Android源代码就显得尤为重要。Eclipse作为早期广泛使用的Android IDE,提供了查看源码的功能。本篇将详细介绍如何在Eclipse中...
本文将详细介绍如何在Eclipse开发环境中查看Android源代码。 #### 准备工作 在开始之前,请确保已经安装了以下工具: 1. **Eclipse IDE**:适合Android开发的版本。 2. **ADT Plugin**:Android Development Tools...
总的来说,关联Android 4.1源代码到Eclipse对于开发者来说是一个宝贵的学习资源,可以帮助他们更好地理解和优化应用程序,解决兼容性问题,以及提升开发效率。这个过程需要一些耐心和对命令行工具的熟悉,但一旦设置...
本讲解将围绕如何将Android源代码导入Eclipse开发环境以及对Android源代码目录结构进行详细介绍。 首先,我们来谈谈如何将Android源代码导入Eclipse。Eclipse是一款广泛使用的Java集成开发环境,也是Android开发的...
总的来说,"android.jar has no source attachment"的问题主要源于Eclipse与Android SDK源代码的关联不正确。通过检查和更新SDK,以及正确设置项目属性,我们可以轻松地解决这个问题,从而更好地理解和调试Android...
### 获取Android的Java源代码并在Eclipse中关联 #### 知识点一:获取并配置Android SDK **详细说明:** 为了深入理解Android应用程序的工作原理,掌握其内部机制,研究其Java源代码是非常有益的。这不仅可以提升...
在Eclipse中直接引用Android 4.1.2 SDK源代码,开发者可以方便地查看源码,了解系统底层运作,这对于学习Android系统原理、调试系统级问题或进行定制化开发非常有帮助。同时,源代码的使用也便于开发者学习最佳实践...
- 运行`fix_android_sdk.py <android-source> <android-sdk>`,其中`<android-source>`是指定的Android源代码存放目录,`<android-sdk>`是指你的Android SDK目录。 - 脚本会在指定的SDK目录下的`platforms/android...
描述中提到的“导入eclipse、idea、android-studio可直接使用”,意味着这些源代码可以被集成到三种不同的开发环境中,即Eclipse、IntelliJ IDEA以及Android Studio。这对于开发者来说非常重要,因为它们提供了灵活...
1. **获取Android源代码**:可以通过官方提供的方法来获取最新的Android源代码。参考文档《如何获取Android源代码并编译》提供了具体步骤。 2. **编译源代码**:获取源代码后,根据文档指导完成编译过程,这一步将...
7. **编译和构建系统**:AOSP(Android Open Source Project)使用了名为"Build"的构建系统,它负责编译整个源代码树。通过研究构建脚本,开发者可以掌握如何为不同的设备编译定制版Android系统。 8. **安全机制**...
此外,了解Android源代码也有助于开发者参与开源社区,为Android系统贡献自己的代码,或者根据源代码进行二次开发和定制。尽管Android 2.1是一个较旧的版本,但它的基础知识对于初学者和进阶开发者来说仍然有价值,...
开发者通常会使用Eclipse集成开发环境(IDE)配合ADT(Android Developer Tools)插件来导入和浏览这些源代码。Eclipse提供代码高亮、自动完成、调试等功能,使得源码阅读和编辑更加便捷。 总的来说,掌握和利用...
开发者通常会使用Eclipse这样的集成开发环境(IDE)进行Android应用的开发,通过Eclipse的ADT插件,可以将源代码关联到项目中,方便进行代码浏览和学习。这使得开发者能够直接查看Android系统内部的工作原理,理解...
3. **下载Android源代码压缩包**: - 下载已经打包好的Android 2.3(gingerbread)的java源代码压缩包,地址为:[http://lizongbo.googlecode.com/files/android_gingerbread_javasrc.zip]...
3.0_javasrc"压缩包包含的是Android 3.0版本的Java源代码,对于开发者来说,它是一个宝贵的资源库,可以帮助我们更好地理解系统的运行机制,解决调试过程中的问题,特别是当Eclipse在调试时出现“source not found”...
通过上述步骤,我们不仅能够获取不同版本的Android源代码,还能在Eclipse环境中有效地利用这些源代码进行学习和开发。这不仅可以提高开发效率,还能加深对Android系统架构的理解。对于想要深入研究Android开发的...
然而,`Android.jar`是一个编译后的二进制文件,无法直接查看源代码。但通过一些工具,我们可以获取到对应的源码并进行学习和分析。 首先,`Android.jar`的源码实际上是由AOSP(Android Open Source Project)提供...
is missing required source folder: 'gen'”的错误,可以删除`gen`文件夹下的`Android.Test->R.java`文件,Eclipse会自动重新生成。 最后,配置项目的运行设置: 1. 右键点击项目,选择"Run As" -> "Run ...