`
vav134zc
  • 浏览: 20399 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

下载安卓源代码过程

 
阅读更多

下载安卓源代码过程
2011年12月23日
  linux和windows平台下,如何下载android sdk的源代码 2011-01-17 12:56:05
  标签:linux windows 源代码 android sdk 移动开发
  本文主要是介绍在linux和windows平台下,如何下载android sdk的源代码,注意是sdk的源代码,而不是android的所有源代码,
  同时介绍如何把sdk源代码加入到eclipse里,使android 平台手机开发者可以直接查看源代码,通过阅读SDK源码,能更好的理解和运用Android的API。
  本文主要分2部份。第1部份介绍如何下载android sdk的源代码;第2部份介绍如何把android sdk的源代码加入到eclipse里
  第1部份如何下载android sdk的源代码 
  1、环境。 Linux 2.6 ,Python 2.4.3 或windows XP
  2、工具。主要使用git工具,下载android sdk source。
  (1)Linux下git工具可以到 http://git-scm.com/ 下载,此工具是linux的核心代码管理工具。
  安装过程如下:
  tar -xvf git-1.6.6.tar.bz2./configuremakemake install    
  (2)在Windows下安装则和其他应用程序安装是一样的。
  Windows下Git下载地址:http://code.google.com/p/msysgit/downloads/list
  目前最新版本为:msysGit-fullinstall-1.7.1-preview20100612.exe   31.6 MB
  3、下载android sdk的源代码
  Windows版本的Git提供有Linux shell命令行和GUI图形界面两种不同的操作方式,
  用默认安装选项安装时,添加在桌面上的Git图标为启动使用shell命令工具,操作指令和用法则和Linux下一样            
  mkdir android_sdk_src  建立存放Android SDK源文件的目录cd android_sdk_src      进入新建的目录git clone git://android.git.kernel.org/platform/frameworks/base.git  下载Android SDK源码
  附上Android资源分布说明:
  http://source.android.com/projects#TOC-External-projects
  Android的Git资源:http://android.git.kernel.org/
  Git中文教程:http://www.bitsun.com/documents/gittutorcn.htm
  Git下载地址:http://code.google.com/p/msysgit/
  在http://android.git.kernel.org/的主页上讲得很清楚,
  如果是想要获得部分git资源(To clone one of these trees, install git, and run:),请使用
  git clone git://android.git.kernel.org/ + project path.git
  附上下载整个Android的方法
  repo脚本可以到 http://android.git.kernel.org/repo 获得。
  使用curl命令下载并部署此脚本
  curl http://android.git.kernel.org/repo >/bin/repo
  $ curl http://android.git.kernel.org/repo >~/bin/repo$ chmod a+x ~/bin/repo$ mkdir mydroid$ cd mydroid$ repo init -u git://android.git.kernel.org/platform/manifest.git$ repo sync
  第2部份 如何把源码附加到eclipse里。
  此部分的详细配置方法请查看http://stuffthathappens.com/blog/2008/11/01/browsing-android-source-in-eclipse/
  在此对这篇文章引述如下:
  1、在你的SDK目录下,即你的 android.jar 所在目录下新建sources目录,把下载的源代码(我的源代码的根目录为base)里的base\core\java\下的文件夹android和com复制到
  放到sources下。具体的目录结构如下
  SDK_PATH
  | android.jar
  +--docs/...
  +--samples/...
  +--sources
  +--android
  |      ...accounts, annotation, app, bluetooth, etc...
  +--com/android/etc...
  +--dalvik/...
  +--java/...
  +--javax/...
  2、然后重新打开eclipse,就完成了源代码的附加
分享到:
评论

相关推荐

    编译Android源码全过程

    介绍android源码下载方法步骤、编译过程、编译后运行的方法。

    安卓二维码条形码扫描源码下载.7z

    1、资料包括安卓app源代码和产品设计说明相关文档,有助于理解整个app设计开发过程。 2、资源内容:安卓app框架源代码文档 3、使用/学习目标:了解移动开发核心原理 4、应用场景:安卓编程,项目产品化、资源处理等内容...

    Android实例源码-摇一摇&重力传感器类安卓源代码(7例).zip

    Android实例源码-摇一摇&重力传感器类安卓源代码(7例) Android加速度传感器源代码 android姿态传感器源代码 Android摇一摇功能示例源码 “摇一摇”动态更换皮肤完美实现! 加速度传感器 对三个方向的加速度进行...

    Android 源码编译过程

    Android 源码编译过程, 编译过程中标准输出

    Android编译过程详解

    Android编译过程详解

    《Android系统源代码情景分析》

    1.3 下载、编译和运行Android源代码 1.3.1 下载Android源代码 1.3.2 编译Android源代码 1.3.3 运行Android模拟器 1.4 下载、编译和运行Android内核源代码 1.4.1 下载Android内核源代码 1.4.2 编译...

    安卓天气预报源码(带换肤功能)weatherApp.7z

    1、资料包括安卓app源代码和产品设计说明相关文档,有助于理解整个app设计开发过程。 2、资源内容:安卓app框架源代码文档 3、使用/学习目标:了解移动开发核心原理 4、应用场景:安卓编程,项目产品化、资源处理等内容...

    Android-x86的源代码下载方法与编译过程

    如何下载android-x86源码,以及如何adb连接

    Android系统源代码情景分析-罗升阳-源码

    1.3 下载、编译和运行Android源代码 1.3.1 下载Android源代码 1.3.2 编译Android源代码 1.3.3 运行Android模拟器 1.4 下载、编译和运行Android内核源代码 1.4.1 下载Android内核源代码 1.4.2 编译Android内核...

    Android高级编程--源代码

    该资料是《Android高级编程》的源代码 对应的书籍资料见: Android高级编程 基本信息 原书名: Professional Android Application Development 原出版社: Wrox 作者: (英)Reto Meier 译者: 王鹏杰 霍建同 出版社...

    ubuntu 安装,android4源代码下载编译全过程

    ubuntu 安装,android4源代码下载编译全过程

    史上最详细android4.4源码下载和编译全过程

    史上最详细的android4.4源码下载和编译过程,文档每个步骤都采用图解的方式详细讲解以及错误的解决方案。包括了最新版的android4.4的源码下载,编译和vm安装,ubuntu12.04的安装,很详细,很详细。文档见。

    android2[1].3源码下载编译过程

    android2[1].3源码下载编译过程.rar

    Android系统源代码情景分析光盘

    1.3 下载、编译和运行Android源代码........................... 3 1.3.1 下载Android源代码........................................... 4 1.3.2 编译Android源代码.............................................

    Android源码下载脚本

    在Android目录结构没有变化的情况下,脚本能够很好的工作,如果有一天Android将一个Git目录移动到另一个目录下,则本脚本会下载新的目录,但老目录下的代码不会被删除。 虽然有些限制,但毕竟胜在简单,只需要安装一...

    android通知栏提示下载进度源码

    模拟通知栏提示下载进度,这是一个学习源码。如果想做一个升级下载功能,然后在通知栏里面显示进度,这将是一个非常不错的选择。

    Android系统源代码情景分析 / 罗升阳著

    在内容上,《Android系统源代码情景分析(含CD光盘1张)》结合使用情景,全面、深入、细致地分析了Android系统的源代码,涉及到Linux内核层、硬件抽象层(HAL)、运行时库层(Runtime)、应用程序框架层...

    Android项目实战—博学谷的PDF+源码.zip

    内容简介 本书是在《Android 移动开发基础案例教程》的基础上编写的,涵盖 Android 基础的全部 知识,不仅是对 Android 基础的巩固与提高,更是对项目经验的积累。本书以博学谷项目为主线, 从项目的需求分析、产品...

    从github下载Android源码的脚本

    该压缩包包含两个脚本:一个bash脚本负责从github.com/android抓取页面,并调用python脚本,解析抓取下来的每个页面,输出git clone命令。 具体过程参考:...

    记录mac端下载android源码过程中的错误

    本文主要记录下载过程中的错误,详细的下载过程后续再补上,折腾这些错误折腾了很久,在此记录一下 repo: command not found  终端直接输入:  echo ‘export PATH=$PATH:$HOME/bin’ >> ~/.bashrc  export PATH=...

Global site tag (gtag.js) - Google Analytics