高通 android 源代码以及目标系统目录结构
linux-dash
A beautiful web dashboard for Linux
项目地址:https://gitcode.com/gh_mirrors/li/linux-dash
免费下载资源
·
下面为高通android源代码结构
build/ – Build 环境建立和makefiles生成4
bionic/ – Android C 库
dalvik/ – Android Java 虚拟机kernel/ – Linux 内核
framework/ – Android 平台层(系统库和Java部件)
system/ – Android 系统(应用程序和库, fastboot, logcat, liblog)
external/ –Android 所需的非Android开源项目
prebuilt/ – 构建Android之前编译好的二进制文件,比如,cross-compilers
packages/ – 标准的Android Java应用和部件
development/ – 开发所需Android参考程序和工具
hardware/ – 硬件抽象层(音频,感应器)和高通专属硬件包
vendor/qcom/ – 高通特定目标设备定义,比如, e.g., msm7201a_surf
vendor/qcom-proprietary – 高通所有的部件,例如, MM, QCRIL, 等等
out/ – 用户创建的built文件
out/host/ – Android build生成的主机可执行文件
out/target/product/<product> – 目标文件
– appsboot*.mbn – 应用boot loader
– boot.img – Android 开机画面(Linux 内核+ root FS)
– system.img – Android 部件(/system)
– userdata.img – Android 开发应用程序和数据库
– root/ – Root FS 文件夹,编译后成成ramdisk.img文件并合并到boot.img文件中。
– system/ – 系统FS文件夹, 编译生成system.img文件。
– obj/ – 中间对象文件。
从部件编译的include 文件
lib/
STATIC_LIBRARIES/
SHARED_LIBRARIES/
EXECUTABLES/
APPS/
symbols/ – 所有目标二进制文件符号
下面是手机文件系统中的目录结构
/ – 根文件夹(ramdisk.img,只读)
init.rc – 初始配置文件(设备配置,服务启动) init.qcom.rc
dev/ – 设备节点
proc/ – 进程信息
sys/ – 系统/内核配置
sbin/ – 系统启动二进制文件(ADB 守护进程;只读)
system/ – 来自 system.img (读-写)
bin/ – Android 系统二进制文件
lib/ – Android 系统库
xbin/ – 非必须二进制文件
framework/ – Android 框架部件(Java)
app/ – Android 应用(Java)
etc/ – Android 配置文件
sdcard/ – SD卡挂载点
data/ – 来自 userdata.img (读-写)
app/ – 用户安装的Android应用
tombstones/ – Android 崩溃日志
GitHub 加速计划 / li / linux-dash
10.39 K
1.2 K
下载
A beautiful web dashboard for Linux
最近提交(Master分支:2 个月前 )
186a802e
added ecosystem file for PM2 4 年前
5def40a3
Add host customization support for the NodeJS version 4 年前
更多推荐
已为社区贡献2条内容
所有评论(0)