【问题标题】:Get CPU frequency (Ghz) on android devices在 Android 设备上获取 CPU 频率 (Ghz)
【发布时间】:2015-07-23 12:39:21
【问题描述】:

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

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

【问题讨论】:

标签: c# android unity3d unityscript cpu-speed


【解决方案1】:

这虽然是任务,但女巫可能需要做很多工作。 首先,我认为 Android 操作系统必须通过某种方式将此类数据保存在存储的某个位置。所以我找到了这个http://android-er.blogspot.com/2009/09/read-android-cpu-info.html。简而言之,您从制造商处读取了所有数据,但在不同的手机上可能有也可能没有您正在寻找的数据。

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

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

【讨论】:

  • 我在 stackoverflow.com/a/27821658/2531209 中遇到了一些错误。我对 C# 有点陌生,我想我需要在脚本顶部包含using Something...?顺便说一句,感谢您提供信息
猜你喜欢
  • 2011-03-02
  • 2018-02-21
  • 1970-01-01
  • 2014-10-18
  • 1970-01-01
  • 2011-10-18
  • 1970-01-01
  • 2016-03-24
相关资源
最近更新 更多