美文网首页
Android 宏观概念

Android 宏观概念

作者: 平头说人生 | 来源:发表于2018-07-09 08:31 被阅读3次

    Android源码目录结构如下:

    |-- Makefile
    |-- abi (applicationbinary interface,应用程序二进制接口,生成libgabi++.so相关库文件)
    |-- art (google在4.4后加入用来代替Dalvik的运行时)
    |-- bionic (Android的C library,即C库文件)
    |-- bootable (启动引导相关代码)
    |-- build (存放系统编译规则及generic等基础开发配置包)
    |-- cts (Android兼容性测试套件标准)
    |-- dalvik (dalvik JAVA虚拟机)
    |-- developers (开发者用,存放几个例子)
    |-- development (开发者需要的一些例程及工具)
    |-- device (设备相关代码,这是各厂商需要配置和修改的代码)
    |-- docs (介绍开源相关文档)
    |-- external (android使用的一些开源的模组)
    |-- frameworks (核心框架——java及C++语言)
    |-- hardware (部分厂家开源的硬解适配层HAL代码)
    |-- kernel (驱动内核相关代码)
    |-- libcore (核心库相关)
    |-- libnativehelper (JNI用到的库)
    |-- ndk (ndk相关)
    |-- out (编译完成后的代码输出目录)
    |-- packages (应用程序包)
    |-- pdk (google用来减少碎片化的东西)
    |-- prebuilt (x86和arm架构下预编译的一些资源)
    |-- sdk (sdk及模拟器)
    |-- tools (工具)
    |-- system (底层文件系统库、应用及组件——C语言)
    |-- vendor (厂商定制代码)

    相关文章

      网友评论

          本文标题:Android 宏观概念

          本文链接:https://www.haomeiwen.com/subject/vixzuftx.html