Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 以编程方式比较两个移动硬件_Android_Performance_Cpu - Fatal编程技术网

Android 以编程方式比较两个移动硬件

Android 以编程方式比较两个移动硬件,android,performance,cpu,Android,Performance,Cpu,我正在做一个Android VOIP应用程序。我想根据cpu性能选择我的编解码器类型。某些音频编解码器在某些低端设备上性能不佳。我希望以编程方式而不是在编译时决定这一点。哪些标准有助于决定cpu性能和处理可用带宽: 以下是我能想到的其中一些: 1) CPU时钟周期 2) 可用内存 是否有基于cpu/内存统计数据确定处理能力的标准方法 如果能知道Android是否在运行时提供用于性能分析的api,那就太好了。有一些公司提供这些服务 对于大多数情况,您只需发送设备的品牌、型号、版本等。您会得到一个描

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

以下是我能想到的其中一些:

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

是否有基于cpu/内存统计数据确定处理能力的标准方法


如果能知道Android是否在运行时提供用于性能分析的api,那就太好了。

有一些公司提供这些服务

对于大多数情况,您只需发送设备的品牌、型号、版本等。您会得到一个描述设备功能的响应,比如RAM、CPU等。还有什么文件格式支持播放,你的设备是否有加速计,它是否支持HTML5

快速谷歌搜索给了我

有很多供应商,包括付费和免费。我不能推荐,因为我从来没有用过