调试Android振动

调试Android振动,第1张

概述伙计们,我的手机无缘无故振动.所以我想确定发送振动命令振动的应用程序.Android是否会记录此类事件?或者我可以编写一个应用程序来监视来自另一个应用程序的Vibrator::vibrate(TIMEOUT)调用吗?注意:我具有root访问权限.解决方法:如果您查看系统日志(logcat-b系统),它将显示核心

伙计们,我的手机无缘无故振动.所以我想确定发送振动命令振动的应用程序. Android是否会记录此类事件?或者我可以编写一个应用程序来监视来自另一个应用程序的Vibrator :: vibrate(TIMEOUT)调用吗?

注意:
我具有root访问权限.

解决方法:

如果您查看系统日志(logcat -b系统),它将显示核心系统服务的日志. VibrateService仅在最新版本的AndroID中有一对,它将告诉您正在启动哪种振动模式.不幸的是,它不会向您显示什么UID / PID负责该请求.除此之外,您还可以通过四处挖掘来找出振动器服务使用的设备接口(例如/ dev / gpio1),从而从内核中找到一些信息.如果该驱动程序在/ proc或deBUGfs上公开了一些统计信息/调试信息,则您可能能够确定哪个进程负责.

总结

以上是内存溢出为你收集整理的调试Android振动全部内容,希望文章能够帮你解决调试Android振动所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/web/1095756.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存