1

我正在做一个 Android VOIP 应用程序。我想根据 cpu 性能选择我的编解码器类型。某些音频编解码器在某些低端设备上表现不佳。我想以编程方式而不是在编译时决定这一点。有助于确定 CPU 性能和处理可用带宽的标准是什么:

以下是我能想到的一些:

1) CPU 时钟周期 2) 可用内存

是否有根据 CPU/内存统计信息确定处理能力的标准方法?

很高兴知道 Android 是否提供 api 用于在运行时进行性能分析。

4

1 回答 1

0

有些公司提供这些服务。

大多数情况下,您只需发送设备的品牌、型号、版本等。您会收到描述设备功能的响应,例如 RAM、CPU 等。以及支持播放哪些文件格式,您的设备是否有加速度计,是否支持 HTML 5 ....

快速谷歌搜索给了我http://wurfl.sourceforge.net/

有很多提供者,有付费的和免费的。我不能推荐任何,因为我从未使用过它们。

于 2012-06-20T02:48:04.203 回答