3

私のアプリは部分的なウェイクロックを保持し (CPU が実行され続けるようにするため)、近接ウェイク ロックを使用して、ユーザーが電話を顔の近くに置いた場合に画面をオフにします。アプリは、独自のネイティブ スレッドと OpenSLES API を使用してユーザーにオーディオを再生します。

私が抱えている問題は、近接センサーがトリガーされて画面がオフになると、CPU の速度が低下したように見え、ネイティブ スレッドが追いつかなくなり、オーディオが途切れることです。

ここで何が起こっているのか知っている人はいますか?それについて何かできることはありますか?

よろしく

フィル

4

1 に答える 1

3

私が本当に必要としていたのは、高性能の wifi ロックでした。実際に問題となったのは CPU ではなく、wifi でした。

http://developer.android.com/reference/android/net/wifi/WifiManager.html#WIFI_MODE_FULL_HIGH_PERFを参照してください

于 2012-02-25T12:06:30.823 に答える