因为它们都是 oppo 家的,系统也是同一个,但是我目前没有找到它们共有的属性字段,因为怕 oppo 又开一个子品牌,导致业务不能及时适配的问题,所以想过来问一下。
Build.MANUFACTURER
Build.BRAND
这两个字段是不可靠的,它们各自为政,都不一样
1
zcybupt2016 137 天前
不是,开子品牌一般都得预热吧,又不是哪天突然就发了,然后突然上市搞得你业务突然就崩吧?
|
2
iminto 137 天前 via Android
你这怎么跟杞人忧天一样……
|
3
BBCCBB 137 天前
加一个配置接口, 需要的地方动态从接口拉取然后缓存一阵子. 这样就不用管这个了, 要开子品牌再加配置
|
4
nnegier OP |
6
shanchuid 137 天前 via iPhone
各搞一台,然后 adb shell getprop 对比一下,相同的列出来,基本上大差不差了吧。
|
7
shellwen 137 天前
@nnegier 那么你应该去检测 Android Framework 附加到你 App 的 ClassPath 中是否包含一些特定的类,具体的方法就是 try-catch 一个 Class.forName()。这样的方法会比较稳定一些,但是大版本更新可能依然会炸。
|
8
angrylid 137 天前
OPPO 系在国内大概是只减不增。
别家都是两条腿走路,而他们是三驾马车打架,而且真我已经被清理出 OPPO 销售和售后体系,最后在国内是否会被雪藏也犹未可知。 |
9
ufan0 137 天前
与其相信他的共性,不如在程序中增加在线下发 OPPO 旗下机型或者子品牌数据配置。
|
10
kernelt4sk 137 天前
OPLUS
|
11
nnegier OP @kernelt4sk 没看懂
|
12
kernelt4sk 134 天前
|