如何根据设备制造商执行不同的代码?

时间:2017-12-09 13:00:02

标签: java android build

我想为不同的设备制造商执行不同的代码。

我知道我可以使用Build.MODEL来执行此操作,然后检查该用户使用的是哪个模型。

但主要问题是假设

LG Optimus Zone 3会返回VS425PP

Samsung J7 Prime会返回J7 Prime

Samsung J7 2016 Edition会返回SM-J710F

ZTE Z798BL会返回Z798BL

在上述情况下,很难找出该设备属于哪个制造商。

任何人都可以帮忙解决这个问题。

1 个答案:

答案 0 :(得分:1)

为什么不从android.os.Build.Manufacturer或android.os.Build.Brand中读取它? https://developer.android.com/reference/android/os/Build.html?hl=ja