240 发简信
IP属地:重庆
  • Resize,w 360,h 240
    Android12源码—— init进程

    启动BootLoader 在CPU上电复位完成后,会从一个固定的地址加载一段程序,即BootLoader,不同的CPU可能这个地址不同。Boot...

  • Android12 虚拟机remount 失败问题解决方法

    在编译Android12 源码虚拟机进行调试时,需要remount 时有时会遇到下面错误: 这时需要在使用下面命令启动虚拟机:emulator ...

  • Android 源码单模块编译及调试

    以下内容基于Android12 源码进行整理 在整编完整个Android 系统后,需要进行系统源码修改,不能每修改一次代码就对整个系统进行一次编...

  • 可以快速集成的Camera API2 的库 —— KCamera

    介绍 KCamera 是基于Camera2 API 进行封装可以灵活,快速的接入Camera库, 这里不介绍架构设计实现,主要介绍如果快速使用 ...

  • Android 源码系统添加系统服务

    以下内容基于Android12 源码进行整理 下面内容是基于Camera升降机服务添加过程整理 1.在Context.java 中添加服务名称 ...

  • Resize,w 360,h 240
    Android Studio 进行AOSP源码开发配置(Java 部分)

    全文以Android 12 源码为例 1. 生成IDE相关文件 idegen专门为IDE环境调试源码而设计的工具, 依次执行如下命令: 以上3个...

  • Resize,w 360,h 240
    EventPort 好用轻量的事件总线

    设计背景 不影响对象本身的生命周期的前提下建立一个易维护,使用方便的事件总线机制 功能 一对一的对象事件 一对多的对象事件 注意:不支持进程间使...

  • 同步系统媒体库到App 本地(AsyMediaLib)

    简介 AsyMediaLib 是一个可以将媒体数据库中的图片和视频信息同步到App本地的一个工具。当媒体库中的图片或视频信息发生变化,AsyMe...

  • EventBus3.0 使用这一篇文章就够了

    因为EventBus 3.0 和之前的版本差异较大,下面介绍的内容是基于EventBus3.0 。EventBus,是一个基于Publish/S...

个人介绍
Can lose, but resolute don't give up...