设置菜单和Build.MODEL之间的Android型号不匹配

时间:2013-01-17 16:03:29

标签: android api model adb

我测试了几款Android手机,发现在某些特定设备上,“设置 - >关于 - >(手机标识) - >型号”中显示的型号与使用的型号不同Build.MODEL。我正在寻找如何以编程方式检索通过“设置”菜单显示的型号。

我在几个设备上看到过这个问题:

  1. 实际设备是HTC Inspire 4G
    • 设置菜单中的型号:HTC Inspire TM 4G
    • Build API中的型号:Desire HD
  2. 实际设备是Motorola Droid Razr Maxx HD
    • 设置菜单中的型号:DROID RAZR MAXX HD
    • Build API中的型号:DROID RAZR HD
  3. 我已尝试inspecting the build.prop file但未找到通过“设置”菜单找到的型号。您对通过Android API或其他方式检索“设置”菜单值的想法和想法表示赞赏。提前谢谢!

1 个答案:

答案 0 :(得分:2)

您提到的设备不是vanilla-Android设备;它们包括一些制造商定制。摩托罗拉版本比HTC版本更接近香草Android,但即便如此......

“设置”菜单中显示的确切信息是制造商可能自定义的内容之一,只要他们打包Android版本以包含在特定设备上。获取此信息的方式不太可能是便携,可靠的方法。