我怎样才能像CPU拱,速度,霓虹灯,GPU,名称,生产厂家,RAM大小Android设备的硬件信息。 我希望有办法做到这一点本身使用NDK,但如果是只可能比如何做到这一点的Java代码。
Answer 1:
您需要用户构建类的要求。 构建类将提供您喜欢的Android版本,显示,制造等方面的信息
Build.BOARD
Build.BRAND
Build.CPU_ABI
Build.DEVICE
Build.DISPLAY
Build.HOST
Build.ID
Build.MANUFACTURER
Build.MODEL
Build.PRODUCT
Build.TAGS
Build.TYPE
Build.USER
还可以访问这个实例 。
Answer 2:
Android的方法,你可以通过导入android.os.Build然后使用库中的许多常量之一开始。 本质上,这从build.prop文件使用的数据。 所以对于NDK您可以尝试读取/system/build.prop文件。
请注意,并非所有的厂商让您阅读本值。
检查这个网站: http://developer.android.com/reference/android/os/Build.html
编辑:像下面的答案...
文章来源: how to query android device hardware info