这个源码是我从一个完整的定制系统中分离出来的framework部分。 系统基于android 4.4
首先是大体结构
最近在研究android framework层的开发。 先来一张frame work的源码结构图
1 api 文件夹 不清楚用途,该目录下只有一个current.txt 内容看上去像代码,先放一放
2 cmds 文件夹,顾名思义是android 所支持的 command (命令)
最明显就是里面第一个文件夹就是am ,对应着android中的am 命令。
其他的命令里面有C语言写的也有java+C的。
3 core 文件夹这个文件夹下面有四个文件
java
jni
res
&nbs

本文是关于Android Framework层的学习笔记,主要介绍了从一个基于Android 4.4的定制系统中分离出的framework部分的结构。内容包括:api、cmds、core、data、drm、ethernet、graphics、libs、media、native、nfc、obex、wifi等目录的概述,以及它们在Android系统中的作用。核心部分是core目录,包含了java、jni、res和test子目录,其中core.java对应Java源码,core.jni负责JNI调用,实现了framework层与底层交互。
最低0.47元/天 解锁文章
2449





