首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 消费类电子 > 各个模块驱动

各个模块驱动

资料介绍
04_Android的底层库和程序Android 的底层库和程序

Android 的底层库和程序


第一部分 第二部分 第三部分 第四部分 第五部分 第六部分 第七部分

底层库和程序的结构 标准 C/C++ 库 bionic C 语言底层库 libcutils Init 进程 Shell 工具 C++ 工具库 libutils Android 的系统进程

第一部分 软件的结构 1.1 本地实现底层的结构 1.2 增加本地程序和库的方法

1.1 本地实现底层的结构
Android 的本地实现层次具有基本 的库和程序。这些库和程序是 Android 基 本系统运行的基础。 主要包含了以下的内容: C 语言底层库 libcutils Init 进程 Shell 工具 C++ 工具库 libutils

1.2 增加本地程序和库的方法
Android 中增加本地的程序或者 库,这些程序和库与它们所在的路径没有 关系,只和它们的 Android.mk 文件有关 系。 Android.mk 具有统一的写法,主要 包含了一些系统公共的宏。 选项参考以下文件: build/core/config.mk 默认的值在以下文件中定义: build/core/base_rules.mk 在一个 Android.mk 中也可以生成多 个可执行程序、动态库或者静态库。

1.2 增加本地程序和库的方法
可执行程序的 Android.mk :
# Test Exe LOCAL_PATH:= $(call my-dir) include $(CLEAR_VARS) LOCAL_SRC_FILES:= \ main.c LOCAL_MODULE:= test_exe #LOCAL_C_INCLUDES := #LOCAL_STATIC_LIBRARIES := #LOCAL_SHARED_LIBRAR
标签:Android的底层库和程
各个模块驱动
本地下载

评论