随笔分类 -  Android

监听系统属性SystemProperties值变化
摘要:基于 Android-S 一、实现逻辑 相关文件:frameworks/native/libs/binder/Binder.cpp/system/core/libutils/misc.cpp/android/frameworks/base/core/java/android/os/SystemPro 阅读全文

posted @ 2024-11-01 22:08 Hello-World3 阅读(49) 评论(0) 推荐(0) 编辑

Android命令-lshal
摘要:一、lahal --help翻译 / # lshal --help lshal:列出并调试 HIDL HAL。(对于 AIDL HAL,请参阅“dumpsys”) commands: list 列出 HIDL HAL。 debug 调试指定的 HIDL HAL。 help 打印帮助消息。 wait 阅读全文

posted @ 2024-02-20 15:01 Hello-World3 阅读(609) 评论(0) 推荐(0) 编辑

ProcessRecord 学习笔记
摘要:一、成员变量 class ProcessRecord implements WindowProcessListener { static final String TAG = TAG_WITH_CLASS_NAME ? "ProcessRecord" : TAG_AM; ... final Stri 阅读全文

posted @ 2023-07-26 14:43 Hello-World3 阅读(77) 评论(0) 推荐(0) 编辑

Android ANR-1-简介
摘要:一、ANR定义 ANR(Application Not Responding), 如果 Android 应用的界面线程处于阻塞状态的时间过长,会触发“应用无响应”(ANR) 错误。如果应用位于前台,系统会向用户显示一个对话框,如图 1 所示。ANR 对话框会为用户提供强行退出应用的选项。 当点击了C 阅读全文

posted @ 2023-07-06 13:36 Hello-World3 阅读(1842) 评论(0) 推荐(0) 编辑

Android常用命令-pm
摘要:基于 Android-12 S 一、查看帮助信息 1. pm helper # pm help 包管理器(package)命令: help 打印此帮助文本。 path [--user USER_ID] PACKAGE 打印给定包的 .apk 的路径。 dump PACKAGE 打印与给定 PACKA 阅读全文

posted @ 2023-05-26 14:14 Hello-World3 阅读(1753) 评论(0) 推荐(0) 编辑

Android中GC—初探-1—触发时机和条件
摘要:一、GC 简介 Java 对象的创建由 Allocator 负责,回收由 Collector 负责。从 Android O 开始,对于前台应用默认的 GC Collector 是 CC(Concurrent Copying) Collector,与之相匹配的 Allocator 则是 Region- 阅读全文

posted @ 2023-04-15 12:20 Hello-World3 阅读(844) 评论(0) 推荐(0) 编辑

HIDL学习笔记_4——使用总结
摘要:1. 在修改.hal文件时需要同时更新current.txt文件中的hash,触发hash更新的方法如下 //若对下面文件产生hash: source/vendor/mom/hardware/interface/performance/1.0/IPerformance.hal package ven 阅读全文

posted @ 2022-07-19 14:25 Hello-World3 阅读(336) 评论(0) 推荐(0) 编辑

导航