Android System Lib 梳理

C/C++ 运行时

  • libc.so

    • Bionic libc
    • Android 不用 glibc,不是 glibc
  • libm.so:数学库

  • libdl.so

    • 动态加载 dlopen / dlsym
    • Android 版 libc
  • Linker 不是 so:/system/bin/linker

framework/native

Binder

ART

Graphics

Surface:

OpenGL / Vulkan:

Display:

Media / Audio / Camera

Media:

Audio:

Camera:

HAL

HAL:

HIDL / AIDL:

SELinux

系统服务

三方库

相关推荐
Zender Han3 小时前
Flutter 中 AbsorbPointer 与 IgnorePointer 的区别与使用场景详解
android·flutter·ios
Just_Paranoid3 小时前
【Settings】Android 常见外设检测机制
android·sd·usb·camera·keyboard·sim
_李小白3 小时前
【Android FrameWork】延伸阅读:ptrace机制
android
光芒Shine3 小时前
【Android-开发指南】
android
哈龙_993 小时前
Android 文件下载库ketch示例
android
00后程序员张4 小时前
混合 App 怎么加密?分析混合架构下常见的安全风险
android·安全·小程序·https·uni-app·iphone·webview
城东米粉儿4 小时前
Glide BitmapPool 实现原理笔记
android