[Android--Code]代码结构

原创 2015年07月11日 00:24:00
   问题描述:Android是开放源代码的,源代码量非常庞大,因此要对其代码结构有个大概的了解,才能比较快速的找到需要用到的代码的位置。
    Android4.0代码结构如下:
Android/abi (abi相关代码。ABI:applicationbinaryinterface,应用程序二进制接口)

Android/bionic(bionic C库)

Android/bootable(启动引导相关代码)
 bootable/bootloader/legacy/usbloader/usbloader.c

Android/build(存放系统编译规则及generic等基础开发配置包)

Android/cts(Android兼容性测试套件标准)

Android/dalvik(dalvik JAVA虚拟机)

Android/development(应用程序开发相关)
  host/usb里面是ADB USB与Windows通信的相关Dll等文件

Android/device   (设备相关代码)
  google/accessory/arduino里面有USB host和USBaccessory的内容

Android/docs (介绍开源的相关文档)

Android/external(android使用的一些开源的模组)
  libusb提供了USB通信的许多接口,应当是标准USB通信的

Android/frameworks(核心框架——java及C++语言,是Android应用程序的框架。)

Android/hardware(主要是硬件适配层HAL代码)

Android/libcore(核心库相关)

Android/ndk (ndk相关代码。AndroidNDK(Android NativeDevelopmentKit)是一系列的开发工具,允许程序开发人员在Android应用程序中嵌入C/C++语言编写的非托管代码。)

Android/out(编译完成后的代码输出与此目录)

Android/packages(应用程序包)

Android/prebuilt(x86和arm架构下预编译的一些资源)

Android/sdk(sdk及模拟器)

Android/system(文件系统、应用及组件——C语言)

Android/Makefile

Android/v8.log
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

[FAQ05995] 如何把自己的代码包或开源项目的code, 编译进android D

ownload Platform:MT6589MT6577MT6575 Branch:GB2ICSICS2JB... FAQ Content [DESC...

安卓自动生成代码插件-Android code Generator

介绍Android Studio/IntelliJ IDEA的安卓代码生成插件,帮助提高app的开发速度。每一个Activity都需要XML布局,而Activity都包含这样的代码: 相关view的变...
  • amoscxy
  • amoscxy
  • 2017年01月02日 16:03
  • 1338

Android基础之文件下载Code,基础后台Servelet代码

Android基础之文件下载Code,基础后台Servelet代码本章包含: 1. 客户端通过HttpUrlConnection请求网络, 2. 基础的服务端servelet代码, 3. 基本的客户端...

android代码结构分析

  • 2012年03月01日 16:39
  • 47KB
  • 下载

App工程结构搭建:几种常见Android代码架构分析

转自 http://mobile.51cto.com/abased-386212.htm 关于Android架构,因为手机的限制,目前我觉得也确实没什么大谈特谈的,但是从开发...

Android之高仿雅虎天气(二)---代码结构解析

版本已升级至1.0.1源码地址:GitHub:https://github.com/way1989/WayHooOsChina:http://git.oschina.net/way/WayHoo本例使...

Android Camera架构分层及代码结构(MTK version)

Android的Camera包含取景器(viewfinder)和拍摄照片(takepicture)的功能。目前MTKAndroid Camera程序的架构分成客户端和服务器两个部分,它们建立在Andr...

android之自定义View和ViewGroup(一)(此篇不讲述代码,只讲述原理和结构,带你走进自定义的世界)

看了之前自己写的两个自定义View的博客,鉴于决定要好好写博客,所以在此写篇讲述博客,因为那两篇自定义View的博客基本都是直接上代码,很多新手肯定不知道为什么这么写,为什么是重写onDraw之类的方...
  • gsw333
  • gsw333
  • 2016年07月08日 15:14
  • 607

android代码.rc文件结构解析

一、.rc文件结构介绍 .rc文件基本组成单位是section, section分为三种类型,分别由三个关键字(所谓关键字即每一行的第一列)来区分,这三个关键字是on、service、import。 ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:[Android--Code]代码结构
举报原因:
原因补充:

(最多只允许输入30个字)