首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >命令来清除以前的dumpsys信息。

命令来清除以前的dumpsys信息。
EN

Stack Overflow用户
提问于 2018-02-14 18:55:33
回答 2查看 1.3K关注 0票数 1

问题是直截了当和简单的,我想要的哑巴信息后,某些点或某些用户的行动,而不是从头开始。

EN

回答 2

Stack Overflow用户

发布于 2018-02-16 01:20:46

没有这回事。

日志属于logcat工具。dumpsys主要用于报告当前状态和一些更高级的内容。诚然,很少有安卓服务开发人员在其dumpsys输出中包含一些有限的日志摘要,但实际上他们中没有一个人实现了清除这些日志的方法。

票数 1
EN

Stack Overflow用户

发布于 2021-06-09 19:36:04

我知道这有点晚了但是..。

根据documentation

将移动设备连接到计算机。打开终端,键入以下命令,重置adb服务器:

代码语言:javascript
复制
adb kill-server

adb devices

这将列出所有已连接的设备(如果您没有看到任何列出的设备,请确保您的电话已连接,并且USB调试已打开,然后再次关闭并重新启动adb )。

接下来,您将需要重置电池数据收集。设备总是在后台收集batterystats和其他调试信息。重置会擦除旧电池收集数据。如果不重置,输出将是巨大的。

在终端使用命令中:

代码语言:javascript
复制
adb shell dumpsys batterystats --reset

断开设备与计算机的连接,以便仅从设备的电池中获取电流。

使用您的应用程序并执行需要数据的操作;例如,断开与WiFi的连接并将数据发送到云。

重新连接您的电话,并确保它被识别:

代码语言:javascript
复制
adb devices

转储所有电池数据(这可能需要一段时间):

代码语言:javascript
复制
adb shell dumpsys batterystats > [path/]batterystats.txt

将在您使用可选路径参数指定的目录中创建batterystats.txt文件。如果省略path/,则会在您的主目录中创建该文件。

您可以在Android Studio中找到主目录,方法是:

工具> SDK管理器> Android SDK位置。

导航到该文件路径,然后打开子目录'platform-tools‘并查找batterystats.txt。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48785430

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档