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