Android
文章平均质量分 92
带上一无所知的我
这个作者很懒,什么都没留下…
展开
-
Android 操作系统简介
1. 起源2. 操作系统市场占有率3. Android 系统架构3.3 运行时 + 系统库硬件抽象层 (HAL) 提供标准接口,将设备硬件功能暴露给更高级别的 Java API 框架。HAL 由多个库模块组成,每个库模块都为特定类型的硬件组件(例如摄像头或蓝牙模块)实现一个接口。当Framework API 调用或访问设备硬件时,Android 系统会加载该硬件组件的库模块。原创 2022-12-28 09:09:52 · 1730 阅读 · 1 评论 -
Android init.rc 官方说明文档
Android init.rc 官方说明文档说明Android Init LanguageInit .rc FilesActionsServicesOptionsTriggersCommandsImportsPropertiesBootchartinggrab-bootchart.sh uses $ANDROID_SERIAL.Comparing two bootchartsSystraceDebugging init说明硬件:ROC-RK3399-PC-Pro固件:ROC-RK3399-PC-Pr原创 2022-05-30 18:33:04 · 328 阅读 · 0 评论 -
Android 修改init.rc 添加开机自启服务
开机自启服务:ademo完成任务:写入一条日志前提:这里我们假定我们已经成功将可执行文件编译到系统中,具体编译方式请参考博文android 7.1 修改源码添加可执行文件到system/bin目录可执行文件名称为 位于/system/bin目录下,可执行文件源码 ademo.c 如下:1. 在 init.rc 中添加自己的服务init.rc 位置:1.2 设置启动时机设置启动时机为开机自启2. 设置SELinux策略(sepolicy)文件路径:修改文件,增加如下行:2.2 新建adem原创 2022-05-27 18:49:54 · 4660 阅读 · 1 评论 -
android 7.1 修改源码添加可执行文件到system/bin目录
android 7.1 修改源码添加可执行文件到system/bin目录说明1. 源代码修改1.1 在源代码 external 文件夹下新建 ademo 文件夹1.2 添加 ademo.c 文件1.3 添加 Android.mk 文件1.4 添加 PRODUCT_PACKAGES2. 编译运行2.1 编译2.2 运行效果3. 设置开机自启服务说明硬件:ROC-RK3399-PC-Pro固件:ROC-RK3399-PC-Pro_Industry7.1.2_HDMI目录: firefly-rk3399原创 2022-05-27 17:16:05 · 2158 阅读 · 1 评论