Android的型号和制造商对于给定的设备是唯一的吗?
为了好玩,我正在创建一个包含Android设备及其屏幕宽度和高度的数据库。我目前使用以下内容作为密钥: android.os.Build.MANUFACTURER+“-”+android.os.Build.MODEL 示例键和(实际设备)为:Android的型号和制造商对于给定的设备是唯一的吗?,android,model,device,Android,Model,Device,为了好玩,我正在创建一个包含Android设备及其屏幕宽度和高度的数据库。我目前使用以下内容作为密钥: android.os.Build.MANUFACTURER+“-”+android.os.Build.MODEL 示例键和(实际设备)为: 亚马逊Kindle Fire(Kindle Fire) 三星-SGH-T679(三星附件2) 华硕Nexus7(谷歌Nexus7) 三星-SCH-I800(三星GalaxyTab) 那是一把有效的钥匙吗?或者多个物理设备是否具有相同的制造商和型号值?例
- 亚马逊Kindle Fire(Kindle Fire)
- 三星-SGH-T679(三星附件2)
- 华硕Nexus7(谷歌Nexus7)
- 三星-SCH-I800(三星GalaxyTab)
谢谢我看还可以。我无法想象为什么一台设备会共享重复的型号(制造商独有),这实际上取决于OEM。所以你永远不能确定。但在大多数情况下,这应该是好的。但更大的问题可能是手机可以通过改变Build.prop来改变这些值。所以有时候你可能会得到错误的值。特别是因为许多自定义ROM试图从Nexus系列设备复制build.prop值。感谢您的回复,我会选择它,因为我没有很好的选择。