- 前不久我发布了一个 DeviceCompat 库,一经发布深受大家的喜欢,但是很快我就遇到了瓶颈,这个瓶颈不是技术导致的,而是我手头没有那么多设备,为了 DeviceCompat 能够做得更好(判断更加精准),现在需要征集大家手机的系统属性,大家有空的情况下,可以将手头的手机,设置中的包含 Os 类型和 Os 版本的截图给我,另外还需要将设备中系统属性提取到 txt 文件中,可以用这个 adb 命令:
adb shell getprop
来获取系统属性,然后将手机截图和系统属性文件进行重命名,例如下面这样的:
MIUI 12.5.6 Android 11 Xiaomi 9.txt
MIUI 12.5.6 Android 11 Xiaomi 9.jpg
-
然后通过 Pull request 提交给当前的项目,目前各大厂商 Os 系统属性收集情况如下,欢迎大家补充:
-
360UI(所有版本都极度稀缺)
- 360UI 3.0
-
ColorOS(
14.* ~ 15.*
版本饱和,其他版本稀缺)-
ColorOS 15.0
-
ColorOS 14.0
-
ColorOS 13.1
-
ColorOS 11.2
-
ColorOS 11.1
-
ColorOS 7.1
-
ColorOS 3.0
-
-
EMUI(
8.* ~ 11.*
版本饱和,其他版本稀缺)-
EMUI 11.0.0
-
EMUI 10.1.0
-
EMUI 10.0.1
-
EMUI 10.0.0
-
EMUI 9.1.1
-
EMUI 9.1.0
-
EMUI 9.0.0
-
EMUI 8.0.0
-
-
EUI(极度稀缺)
-
EUI 6.0.030
-
EUI 5.9.026
-
-
Flyme(数量稀少)
-
Flyme 12.1.0.0
-
Flyme 10.5.0.1
-
Flyme 8.1.8.0
-
-
FuntouchOS(数量稀少)
-
FuntouchOS 10
-
FuntouchOS 4.0
-
-
H2OS(数量稀少)
-
H2OS 11.1.2.2
-
H2OS 9.0.11
-
-
HarmonyOS(
2.0.* ~ 4.3.*
版本饱和,其他版本稀缺)-
HarmonyOS 4.3.0
-
HarmonyOS 4.2.0
-
HarmonyOS 4.0.0
-
HarmonyOS 3.0.0
-
HarmonyOS 2.0.0
-
-
HyperOS(
1.* ~ 2.*
版本饱和,其他版本稀缺)-
HyperOS 2.0.214.0
-
HyperOS 2.0.212.0
-
HyperOS 2.0.208.0
-
HyperOS 2.0.205.0
-
HyperOS 2.0.203.0
-
HyperOS 2.0.8.0
-
HyperOS 2.0.6.0
-
HyperOS 2.0.1.0
-
HyperOS 1.0.14.0
-
HyperOS 1.0.10.0
-
HyperOS 1.0.6.0
-
HyperOS 1.0.3.0
-
-
MagicOS/MagicUI(数量稀少)
-
MagicOS 9.0
-
MagicUI 7.1
-
MagicUI 7.0
-
MagicUI 6.1
-
MagicUI 3.1.1
-
MagicUI 3.0.1
-
-
MifavorUI(数量稀少)
-
MifavorUI 10.1
-
MiFavorUI 4.0
-
-
MIUI(
10.x ~ 14.*
版本饱和,其他版本稀缺)-
MIUI 14.0.18
-
MIUI 14.0.10
-
MIUI 14.0.9(MIUI Global)
-
MIUI 14.0.7(MIUI Global)
-
MIUI 14.0.4
-
MIUI 14.0.1
-
MIUI 13.0.26
-
MIUI 13.0.16
-
MIUI 13.0.12
-
MIUI 13.0.8
-
MIUI 13.0.3
-
MIUI 12.5.6
-
MIUI 12.5.3
-
MIUI 12.0.15
-
MIUI 11.0.5
-
MIUI 10.3.2(MIUI by xiaomi.eu)
-
MIUI 10.9.8.22
-
MIUI 10.1.1.0
-
MIUI 9.2.4.0
-
-
MyOS(数量稀少)
-
MyOS 14.5.33
-
MyOS 12.0.14
-
-
nubiaUI(极度稀缺)
- nubiaUI 1.0
-
OneUI(
5.* ~ 8.*
版本饱和,其他版本稀缺)-
OneUI 8.0
-
OneUI 7.0
-
OneUI 6.1
-
OneUI 5.1.1
-
OneUI 5.1
-
OneUI 5.0
-
OneUI 2.5
-
OneUI 1.0
-
-
OriginOS(
4.* ~ 5.*
版本饱和,其他版本稀缺)-
OriginOS5
-
OriginOS4
-
-
OxygenOS(数量稀少)
-
OxygenOS 14.0
-
OxygenOS 9.0.4
-
-
realmeUI(数量稀少)
-
realmeUI 6.0
-
realmeUI 4.0
-
realmeUI 3.0
-
-
RedMagicOS(数量稀少)
-
RedMagicOS 10.0.24
-
RedMagicOS 10.0.12
-
RedMagicOS 6.0
-
-
SmartisanOS(数量稀少)
-
SmartisanOS 8.0.2
-
SmartisanOS 6.7.4.3
-
SmartisanOS 6.6.6.2
-
-
ZUI(极度稀缺)
- ZUI 3.5.91
-
ZUXOS(极度稀缺)
- ZUXOS 1.1.350
-
其他漏掉的 Os(待补充)
-
-
大家可以看一下自己的手头的设备,看一下是不是属于上述欠缺的 Os 系统或者 Os 版本,如果是的话可以提交一下给我,一定要欠缺的才要,如果是上面已经有的 Os 版本或者已经饱和的 Os 版本范围就不要提交了,样本覆盖程度越高 DeviceCompat 判断准确度会越高,判断效率也会提高,当然你如果嫌弃通过 Pull request 提交太麻烦,你也可以上传到这个项目 issue 区也是可以的。
-
喝水不忘挖井人,希望大家在喝到水的同时,能够停下来帮忙挖一铲是最好不过的,涓涓细水汇成江河,我深知这口井仅凭我一个人是无法挖好,需要借助大家的力量才有可能。
-
安卓技术中台:AndroidProject
-
安卓技术中台 Kt 版:AndroidProject-Kotlin
-
权限框架:XXPermissions
-
吐司框架:Toaster
-
网络框架:EasyHttp
-
标题栏框架:TitleBar
-
悬浮窗框架:EasyWindow
-
设备兼容框架:DeviceCompat
-
ShapeView 框架:ShapeView
-
ShapeDrawable 框架:ShapeDrawable
-
语种切换框架:MultiLanguages
-
Gson 解析容错:GsonFactory
-
日志查看框架:Logcat
-
嵌套滚动布局框架:NestedScrollLayout
-
Android 版本适配:AndroidVersionAdapter
-
Android 代码规范:AndroidCodeStandard
-
Android 资源大汇总:AndroidIndex
-
Android 开源排行榜:AndroidGithubBoss
-
Studio 精品插件:StudioPlugins
-
表情包大集合:EmojiPackage
-
AI 资源大汇总:AiIndex
-
省市区 Json 数据:ProvinceJson
-
Markdown 语法文档:MarkdownDoc
如果您觉得我的开源库帮你节省了大量的开发时间,请扫描下方的二维码随意打赏,要是能打赏个 10.24 🐵就太👍了。您的支持将鼓励我继续创作
(点击查看捐赠列表)
Copyright 2025 Huang JinQun
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.