Android Framework
文章平均质量分 81
子夜听雨
聆听 灭绝的 死寂吧!
展开
-
PackageManagerService 深入理解Android 卷2 学习笔记
PackageManagerService是Android核心服务之一,负责系统中Package的管理,应用程序的安装、卸载、信息查询等。PMS由SystemServer创建:SystemServer的run函数调用startBootstrapServices,startBootstrapServices调用PackageManagerService.main函数frameworks/base/services/java/com/android/server/SystemServer.java2、PMS原创 2023-11-06 16:33:37 · 429 阅读 · 0 评论 -
MessageQueue 深入理解Android卷2 学习笔记
Java层提供了Looper类和MessageQueue类,其中Looper类提供循环处理消息的机制,MessageQueue类提供一个消息队列,以及插入、删除和提取消息的函数接口。另外,Handler也是在Java层常用的与消息处理相关的类。· MessageQueue内部通过mPtr变量保存一个Native层的NativeMessageQueue对象,mMessages保存来自Java层的Message消息。原创 2023-10-26 17:17:53 · 163 阅读 · 0 评论 -
Android7.1 新增开机广播过滤(只有特定apk可以接收开机广播)
对开机广播进行过滤,只有特定的apk才能接收开机广播(包名白名单、或者包名前缀匹配)。原创 2023-10-16 16:31:19 · 461 阅读 · 0 评论