gpt4 book ai didi

android dumpsys batteryinfo 与 android dumpsys batterystats

转载 作者:IT王子 更新时间:2023-10-29 00:35:17 31 4
gpt4 key购买 nike

谁能告诉我 adb shell dumpsys 在内部是如何工作的?我想这个命令以某种方式读取了 /proc fs,但这只是我的理解。

好像是android sdk 19以后,不支持下面的命令-

adb shell dumpsys batteryinfo

已被替换为

adb shell dumpsys batterystats

我想知道是否有任何文档(链接)可用,可以在何处找到有关此内容的详细信息。

最佳答案

如果你看一下 dumpsys 的源代码,您可以看到它只是从默认服务管理器请求服务实例,然后调用服务 dump() 方法(这是 IBinder 的接口(interface))传递 STDOUT 和命令行参数:

sp<IServiceManager> sm = defaultServiceManager();
...
sp<IBinder> service = sm->checkService(services[i]);
...
int err = service->dump(STDOUT_FILENO, args);

在您上面的示例中,相关服务似乎已从 batteryinfo 重命名为 batterystats

关于android dumpsys batteryinfo 与 android dumpsys batterystats,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24402918/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com