문제

안녕하세요 저는 응용 프로그램을위한 웨이크 잠금 장치를 구현하려고합니다.

PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);
PowerManager.WakeLock wl = pm.newWakeLock(PowerManager.FULL_WAKE_LOCK, "My Tag");

정의 할 때 강제로 가까이있는 것 같습니다 PowerManager 위의 코드에 표시됩니다. 무슨 일이야?

도움이 되었습니까?

해결책

실제 장치에서 에뮬레이터에서 코드를 실행할 때이 힘을 닫고 있습니까?

getsystemservice () 호출이 문제를 일으키는 것인지 확인하기 위해 Eclipse에서 중단 점을 설정 했습니까?

힘의 닫기가 발생할 때 일식에서 logcat은 그것에 대해 아무 말도합니까?

당신은 설정 했습니까?

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

매니페스트에서?

PM을 최종으로 정의 할 수도 있습니다.

final PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);

도움이된다면 알려주세요 ...

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top