端末スリープ状態からの点灯復帰
WakeLockを使う。
使う際はAndroidManifestにパーミッションを記述(よく忘れる)
<uses-permission android:name="android.permission.WAKE_LOCK" />
下をコピペして呼ぶ
private void wakeFromSleep() {
PowerManager pm = (PowerManager)getSystemService(Context.POWER_SERVICE);
PowerManager.WakeLock wakelock = pm.newWakeLock(PowerManager.FULL_WAKE_LOCK | PowerManager.ACQUIRE_CAUSES_WAKEUP | PowerManager.ON_AFTER_RELEASE, "disableLock");
wakelock.acquire();
wakelock.release();
wakelock = null;
}