请问如何知道哪些应用程序持有wakelock
目前有些类似wakelock detector的软件可以察看有哪些应用程序持有wakelock,包括使用时长等
请问原理是怎么样的,如何扫描,谢谢
--------------------编程问答--------------------
查看当前谁持有WAKE_LOCK锁对象,adb shell 后执行 dumpsys power
该软件应该也是通过java代码执行的adb 命令查到的 --------------------编程问答--------------------
谢谢回复
那么我查看到持有wake lock的service或者应用程序以后
如果直接把它们kill掉,那么wake lock能否立即被释放呢
或者还有别的释放wake lock的简便方法 --------------------编程问答--------------------
目前有些类似wakelock detector的软件
可以察看有哪些应用程序持有wakelock,包括使用时长等
请问原理是怎么样的,如何扫描,谢谢
查看当前谁持有WAKE_LOCK锁对象,adb shell 后执行 dumpsys power
该软件应该也是通过java代码执行的adb 命令查到的
谢谢回复
那么我查看到持有wake lock的service或者应用程序以后
如果直接把它们kill掉,那么wake lock能否立即被释放呢
或者还有别的释放wake lock的简便方法
这里貌似有不错的解释
http://stackoverflow.com/questions/4697873/does-the-android-os-release-a-wakelock-if-the-app-or-service-holding-it-is-kille --------------------编程问答--------------------
目前有些类似wakelock detector的软件
可以察看有哪些应用程序持有wakelock,包括使用时长等
请问原理是怎么样的,如何扫描,谢谢
查看当前谁持有WAKE_LOCK锁对象,adb shell 后执行 dumpsys power
该软件应该也是通过java代码执行的adb 命令查到的
谢谢回复
那么我查看到持有wake lock的service或者应用程序以后
如果直接把它们kill掉,那么wake lock能否立即被释放呢
或者还有别的释放wake lock的简便方法
用wakelock detector看到持有wakelock的有微信 微博等好多应用
而用dumpsys power只能看到power manager的一些信息
如果用cat /proc/wakelocks则看到的又是另外一些
三个方式看到的都不是同一个维度上的内容
请问有没有过来人指点一下,到底怎么样看到有哪些应用程序拿着wakelock,然后kill掉它,谢谢
补充:移动开发 , Android