gpt4 book ai didi

Android:关于cpu使用的问题。

转载 作者:行者123 更新时间:2023-11-30 04:35:47 26 4
gpt4 key购买 nike

我目前正在开发一个音乐播放器并创建了一个服务以便在后台播放音乐。在我的 Galaxy S 的任务管理器中,我注意到我的应用程序的 CPU 使用率从 0,30-1,10%,我还注意到本地音乐播放器(以及其他播放器)的 CPU 使用率大约为 0 ,00%(稳定)。使用率增加的原因可能是什么?

注意:我没有在我的应用中使用任何多线程或异步任务。

最佳答案

如果您使用自定义多媒体堆栈而不是默认的 android 堆栈,就会发生这种情况。即如果您没有使用 MediaPlayer 类。 MediaPlayer 类在内部与适当的媒体框架交互,例如 Stagefright 或 Opencore。这些媒体框架将具有硬件加速解码器 => 低 CPU 消耗。

但是,如果您使用的是 AudioTrack,那么解析和解码就在您身上,解码将花费大量时间。这肯定会导致 CPU 使用率增加。

哈希

关于Android:关于cpu使用的问题。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6882941/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com