【发布时间】:2015-05-08 11:40:49
【问题描述】:
我执行/proc/cpuinfo 以使用以下代码获取android 设备中CPU 的详细信息。
try {
Process proc = Runtime.getRuntime().exec("cat /proc/cpuinfo");
InputStream is = proc.getInputStream();
TextView tv = (TextView)rootView.findViewById(R.id.textView1);
tv.setText(getStringFromInputStream(is));
}
catch (IOException e) {
Log.e("TAG", "------ getCpuInfo " + e.getMessage());
}
其中还返回硬件名称。我得到的硬件名称不是正确可读的格式。我已经在三星 Note 3、Micromax Canvas Doodle A111、Micromax Turbo A250 等各种设备上进行了测试。
这是我分别在这些设备中得到的:
- Samsung EXYNOS5420:(但我需要这个名字Samsung Exynos Octa 5420)
- QRD MSM8625Q EVBD:(需要名称Qualcomm Snapdragon 200)
- MT6589:(联发科 MT6589)
我该如何克服这个,请帮助!!!
【问题讨论】:
-
你能告诉我你在这个应用程序中看到了什么细节吗:play.google.com/store/apps/…
标签: android