【问题标题】:What happens with the partial wake lock if the process that acquires is killed?如果获取的进程被杀死,部分唤醒锁会发生什么?
【发布时间】:2012-09-06 09:15:34
【问题描述】:

如果进程在被杀死之前没有释放,它会自动释放吗?

【问题讨论】:

  • 你需要在onDestroy()发布它
  • 是的,它确实会发布,但不会立即发布。

标签: android android-wake-lock


【解决方案1】:

如果进程被杀死,唤醒锁就会被释放。您可以通过以下方法进行检查

获取唤醒锁,然后运行

  adb shell dumpsys power

从 ddms 杀死进程。再次运行 dumpsys power

可以看到 mlocks.size 又回到了 0。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-05-12
    • 1970-01-01
    • 2019-08-10
    • 1970-01-01
    • 2011-09-25
    • 1970-01-01
    • 2015-05-14
    相关资源
    最近更新 更多