如何查看某种sensorType正在被哪些 APP使用
时间:10-02
整理:3721RD
点击:
通过adb命令:adb shell dumpsys sensorservice可以查看相关信息。
(1)原本的code只能显示app的uid,并不能显示app的pid,如下:
通过uid,可以在设备的 /data/system/packages.list 文件中看到对应的package name:
(2)但是有些情况下,两个APP的uid是一样的,这时就需要pid来进行区分,想要看
到app运行的pid信息,我们需要在sensorservice中增加一些code才可以,增加方法
如下:(黑圈中的为增加的code)
a:alps\php?mod=tag&id=6090" target="_blank" class="relatedlink">Frameworks\native\services\sensorservice\SensorService.h文件
b:alps\frameworks\native\services\sensorservice\SensorService.cpp文件
增加上面的code之后,使用adb shell dumpsys sensorservice查看到的结果如下:
然后再通过 adb shell ps命令查看pid对应的app进程是哪一个:
(1)原本的code只能显示app的uid,并不能显示app的pid,如下:
通过uid,可以在设备的 /data/system/packages.list 文件中看到对应的package name:
(2)但是有些情况下,两个APP的uid是一样的,这时就需要pid来进行区分,想要看
到app运行的pid信息,我们需要在sensorservice中增加一些code才可以,增加方法
如下:(黑圈中的为增加的code)
a:alps\php?mod=tag&id=6090" target="_blank" class="relatedlink">Frameworks\native\services\sensorservice\SensorService.h文件
b:alps\frameworks\native\services\sensorservice\SensorService.cpp文件
增加上面的code之后,使用adb shell dumpsys sensorservice查看到的结果如下:
然后再通过 adb shell ps命令查看pid对应的app进程是哪一个:
回帖是一种美德
谢谢分享
谢谢分享。
谢谢大家支持
谢谢分享