2011-02-09 5 views
0

나는 블루투스를 통해 60 초마다 수신 된 데이터를 처리하고 다음 60 초 동안 저전력 상태를 유지해야하는 고도로 데이터 집약적 인 애플리케이션을 보유하고 있습니다. PowerManager API를 체크 아웃했지만 사용할 수 없습니다. 그 일을 성취 할 수있는 방법이 있습니까?저전력 상태에서 안드로이드를 넣는 방법

+0

가 왜 PowerManager를 사용할 수없는? – Squonk

+0

@MisterSquonk ... 권한이 부여되지 않았다는 것입니다. 아마도 시스템 API 및 사용자가 액세스 할 수 없기 때문일 수 있습니다. –

답변

0

"저전력 상태에서 안드로이드를 넣을"수 없습니다. 안드로이드는 일정 시간 동안 아무런 동작이 없으면 CPU가 계속 실행되도록 WakeLock을 유지하지 않으면 안된다.

+0

비활성 기간을 변경할 수 있습니까? Mark Murphy가 게시 한 게시물을 읽으면 우리 자신의 펌웨어를 사용하여 응용 프로그램에 서명 할 수 있습니다. 그게 가능합니까? –

+0

@raqz : "휴면 기간을 변경할 수 있습니까?" -'Settings.System'에서'SCREEN_OFF_TIMEOUT'이 당신이 이것을 바꿀 수 있도록 해줄 것 같지만, 그것을 시도하지 않았습니다. "우리는 마크 머피 (Mark Murphy)가 게시 한 게시물을 통해 우리가 자체 펌웨어를 사용하여 애플리케이션 서명을 만들 수 있음을 읽을 수 있습니다. - 당신은 확실히 당신 자신의 펌웨어를 만들 수 있고 아마도'goToSleep()'와 같은 낮은 수준의 전력 제어를 가지고있을 것이지만, 나는 다시 시도하지 않았다. – CommonsWare

+0

@ CommonsWare..atleast 누가 나를 보았는지 알 수 있겠습니까? 감사합니다. 감사합니다. 감사합니다. –

관련 문제