我的应用程序持有部分唤醒锁(以确保CPU保持运行),并且如果用户将手机靠近他们的脸,还使用接近唤醒锁来关闭屏幕。该应用程序使用自己的本机线程和OpenSLES api为用户播放音频。
我遇到的问题是,当接近传感器触发并且屏幕关闭时,CPU似乎变慢,原生线程不再跟上并且音频断断续续。
任何人都知道这里发生了什么,以及我能做些什么吗?
此致
菲尔
答案 0 :(得分:3)
我真正需要的是高性能wifi锁 - 实际上是wifi是问题,而不是CPU。
请参阅http://developer.android.com/reference/android/net/wifi/WifiManager.html#WIFI_MODE_FULL_HIGH_PERF