2 个版本
0.1.1 | 2024 年 7 月 7 日 |
---|---|
0.1.0 | 2024 年 7 月 7 日 |
#303 在 命令行界面
15KB
dumpsys-rs
dumpsys-rs
是一个用于获取和转储 Android 系统中服务信息的 Rust 库。它提供了一种方便的方式,可以从不同的系统服务中获取详细的状态信息,类似于 Android 壳中的 dumpsys
命令。
功能
- 检索 Android 系统服务的句柄。
- 对服务执行转储操作以获取详细的系统状态信息。
用法
- 使用所需的服 务名称初始化
Dumpsys
结构。 - 使用带有参数列表的
dump
方法获取服务转储信息。
示例
use dumpsys_rs::{Dumpsys, error::Error};
/* equals to dumpsys SurfaceFlinger --latency */
let result: Result<String, Error> = Dumpsys::new("SurfaceFlinger")
.unwrap()
.dump(&["--latency"]);
许可证
dumpsys-rs
根据 GNU 通用公共许可证 v3.0 仅此一项
许可。
依赖项
~0.6–9.5MB
~92K SLoC