2011-02-09 9 views
0

私は60秒ごとにBluetoothで受信したデータを処理し、その後60秒間は低電力状態に留まらなければならない高度なデータ集約型アプリケーションを持っています。私はPowerManager APIをチェックアウトしましたが、私はそれを使用することができません。私は仕事を達成する方法がありますか?低電力状態でアンドロイドを入れる方法

+0

は、なぜあなたはPowerManagerを使用することはできませんか? – Squonk

+0

@MisterSquonk ...権限が付与されていないと言われます。おそらく、そのシステムapiとそれがユーザーによってアクセスできないからです。 –

答えて

0

「低電力状態でAndroidを搭載する」ことはできません。 WakeLockを保持しているものが何もないと、CPUが動作し続けるように強制すると、Androidは一定期間使用しないと自然にスリープモードに入ります。

+0

休止期間を変更できますか?私はMark Murphyが答えた記事を読んで、自分のファームウェアを使って署名するアプリケーションを作成することができます。それは可能でしょうか? –

+0

@raqz:「休止期間を変更できますか?」 - 'Settings.System'の' SCREEN_OFF_TIMEOUT'のように見えますが、これを変更させるかもしれませんが、試していません。 「マーク・マーフィーが答えた記事を、私たちが独自のファームウェアを使って署名するアプリケーションを作成することができると読んだのですが、その可能性はありますか?」あなた自身のファームウェアを作ることができますし、おそらく 'goToSleep()'のような低レベルの電源制御を持っているかもしれませんが、やはり試していません。 – CommonsWare

+0

@ CommonsWare..atleast誰かがそれをやっているのを見たことがあるなら、私を案内してくれ、知らせてくれますか?ありがとうございます –

関連する問題