Android 唤醒锁定。60秒后获取(60000)仍然保持
我有一段代码:Android 唤醒锁定。60秒后获取(60000)仍然保持,android,android-wake-lock,Android,Android Wake Lock,我有一段代码: WakeLock wakeLock = powerManager.newWakeLock(PARTIAL_WAKE_LOCK, "MyTag"); wakeLock.acquire(60000); //dosomething 我使用wakeLock.acquire(60000)在我的应用程序中,但我在某些手机(smartisan t2、vivo x7、ext)上发现,在60秒或很长时间后,wakeLock.ishelld()仍然true,系统不会释放锁。 手机制造商是否修改电源
WakeLock wakeLock = powerManager.newWakeLock(PARTIAL_WAKE_LOCK, "MyTag");
wakeLock.acquire(60000);
//dosomething
我使用wakeLock.acquire(60000)在我的应用程序中,但我在某些手机(smartisan t2、vivo x7、ext)上发现,在60秒或很长时间后,wakeLock.ishelld()
仍然true
,系统不会释放锁。
手机制造商是否修改电源管理器的工具
顺便说一句,我还发现在一些手机上,即使我调用wakelock.aquicire,背景线程仍然会进入睡眠状态