Android 如何以编程方式从设备获取片上系统数据
我想以编程方式获得完整的处理器名称,就像CPU-Z应用程序一样。例如:高通Snapdragon 800。最后一个对我来说是最重要的信息,即800 …就像CPU-Z应用程序一样。例如:高通Snapdragon 800。最后一个对我来说是最重要的信息,即800 @WeybkbcOTHER我可能会让您失望,但您试图获取的信息确实是特定于内核的。在广泛的安卓设备市场上,供应商使用各种各样的最后一款。如果Android 如何以编程方式从设备获取片上系统数据,android,processor,soc,Android,Processor,Soc,我想以编程方式获得完整的处理器名称,就像CPU-Z应用程序一样。例如:高通Snapdragon 800。最后一个对我来说是最重要的信息,即800 …就像CPU-Z应用程序一样。例如:高通Snapdragon 800。最后一个对我来说是最重要的信息,即800 @WeybkbcOTHER我可能会让您失望,但您试图获取的信息确实是特定于内核的。在广泛的安卓设备市场上,供应商使用各种各样的最后一款。如果CPU-Z应用程序显示了一个设备所需的信息,这并不意味着它对另一个设备具有相同的信息。同样,这些信息是
CPU-Z
应用程序显示了一个设备所需的信息,这并不意味着它对另一个设备具有相同的信息。同样,这些信息是特定于设备(内核)的
我想以编程方式获得完整的处理器名称
Androd
OS,或者更准确地说Linux
,最重要的部分就是/proc
伪文件系统。“文件系统”提供了系统中运行的进程的基于目录的视图,以及系统范围的诊断,如处理器信息(同样,您不能依赖所提供信息的完整性!)。严格来说,/proc
是“设备CPU信息的最近(较低)点之一”
关于“编程方式”,请注意,当从/proc
“文件系统”派生信息时,您必须解析您要轮询的条目
下面是几个重要的/proc
条目(与命令一起使用)示例,您可以(也可以不使用,具体取决于供应商供应)使用这些条目来获取CPU信息:
当然,您可以在这里找到CPU系列,如果有的话,还有名称(在cat/proc/cpuinfo
键下)李>硬件
,您可以在其中调查CPU内核的数量(表示为cat/proc/stat
,其中cpux
根据内核数量进行计算)李>x
建议阅读:。这可能是在我的设备上运行上述注释(adb shell cat/proc/cpuinfo)中的命令时的重复,我得到
硬件:三星Exynos7420
。这不是你想要的吗?这个问题太广泛了。请帮我创建CPUZ不是一个好问题,应该关闭。