我有一个高度数据计算密集型的应用程序,它必须每隔60秒处理通过蓝牙接收的数据,然后在接下来的60秒内保持低功耗状态。我检出了PowerManager应用程序接口,但我无法使用它。有没有办法让我完成这项任务?
发布于 2011-02-10 08:07:21
你不能“让android处于低功耗状态”。安卓在一段时间的不活动后自然会进入睡眠模式,如果没有任何东西持有WakeLock以迫使CPU保持运行。
发布于 2012-03-26 15:50:47
您可以使用PowerManager goToSleep()方法“强制设备进入睡眠状态。覆盖所有持有的唤醒锁”:http://developer.android.com/reference/android/os/PowerManager.html#goToSleep%28long%29
https://stackoverflow.com/questions/4951614
复制相似问题