防止Android系统休眠

添加权限:

   <uses-permission android:name="android.permission.WAKE_LOCK"/>


获取服务:

PowerManager manager = (PowerManager) getSystemService(POWER_SERVICE);
        mWakeLock = manager.newWakeLock(PowerManager.ACQUIRE_CAUSES_WAKEUP | 

PowerManager.SCREEN_BRIGHT_WAKE_LOCK, getClass().getName());


获取锁:

mWakeLock.acquire();


释放锁:

if (mWakeLock.isHeld()){
        mWakeLock.release();
        }

猜你喜欢

转载自blog.csdn.net/purple7826/article/details/44960869