我有一个Android应用程序可以生成声音。
当CPU过度工作时,它不能运行足够紧密的循环,结果是音频中的快照,噼啪声和爆音。
我在想,有了更新的设备,就会有更少的设备。
但它看起来像平板电脑和最新款手机,我期望更好的硬件和更流畅的音频,它通常似乎比我旧的旧Droid和Android 2.2.3更差。
我还有一些测试要做(我通常在Verizon或AT& T商店测试这些东西,因为我自己买不起所有硬件),但到目前为止似乎是这种情况。
我想知道从Android 2到Android 4有什么具体可以说明这一点吗?
例如,“调控器”限制线程可以运行的速度。
循环在Thread的子类的run()中运行。它是在Activity中创建的(而不是Service)。
我会发布名称和应用程序的链接(它是免费的),但我担心这可能被视为垃圾邮件,或者至少是不正确的礼节。