获取Android设备上的CPU频率(Ghz)

时间:2015-07-23 12:39:22

标签: c# android unity3d unityscript cpu-speed

我正在使用最新的Unity 5并正在开发android项目。我发现Unity可以按SystemInfo.processorTypeSystemInfo.processorCount显示处理器类型和核心数。

是否可以在任何Android设备上的Ghz中显示CPU频率?它可以用C#UnityScript代码编写。

1 个答案:

答案 0 :(得分:0)

这是一项任务,女巫可能需要做很多工作。 首先我认为必须要有Android OS在存储中的某个地方保存这种数据。所以我找到了http://android-er.blogspot.com/2009/09/read-android-cpu-info.html。简而言之,您可以阅读制造商提供的所有数据,但在不同的手机上可能会有或许没有您要查找的数据。

第二个想法是你必须自己计算https://stackoverflow.com/a/27821658/2531209这可能会派上用场,但它不完美,因为你需要进行计算而你不会以Hz为单位得到结果。

第三个想法,如果这是您的应用程序的核心并且您想要支持它,您可能想要创建所有电话和处理器架构的列表(或以方便的形式找到一个)并显示与其相关的分数,以GHz为单位。