AI手机网,短视频直播 硬改改机 一键新机 群控软件 刷机定制

 找回密码
 立即注册
搜索
查看: 948|回复: 5

小米开发平台机型信息获取说明

[复制链接]
发表于 2023-6-20 22:16:39 | 显示全部楼层 |阅读模式
小米手机机型信息或有相关调整更新,为方便App开发者准确获取相关信息,现提供以下信息供开发者使用。

小米手机机型信息或有相关调整更新,为方便App开发者准确获取相关信息,现提供以下信息供开发者使用。
1、机型名称
手机设备名(上市机型名称);
<span]历史已发布手机上设备型号的属性ro.product.model依然有效,以后新发布的机型上不再生效。请开发者及时适配。
接口说明与示例
参考代码:

  1. <span style="color: rgb(238, 238, 238); font-family: SFMono-Regular, &quot;Liberation Mono&quot;, Consolas, Menlo, monospace, &quot;Microsoft Yahei&quot;; font-size: 12.6px; white-space: pre-wrap; background-color: rgba(0, 0, 0, 0.07);">public static String getDeviceName() {
  2.     String deviceName = "";
  3.     try {
  4.         Class SystemProperties = Class.forName("android.os.SystemProperties");
  5.         Method get = SystemProperties.getDeclaredMethod("get", String.class, String.class);
  6.         deviceName = (String) get.invoke(SystemProperties, "ro.product.marketname", "");
  7.         if (TextUtils.isEmpty(deviceName)) {
  8.             deviceName = (String) get.invoke(SystemProperties, "ro.product.model", "");
  9.         }
  10.     } catch (InvocationTargetException | NoSuchMethodException | IllegalAccessException | ClassNotFoundException e) {
  11.         e.printStackTrace();
  12.     }
  13.     return deviceName;
  14. }</span>
复制代码



2、CPU 型号信息
GKI 2.0 之后,/proc/cpuinfo 中不再包含 Hardware 相关信息,应用无法从中读取到 cpu 型号信息,需要从 android.os.SystemProperties 中读取 ro.soc.model 属性信息。参考说明:[color=var(--theme-color)]关于 GKI 内核版本说明
CPU 型号获取方法
建议优先从 android.os.SystemProperties 中读取 ro.soc.model 属性信息,若此属性信息为空,则再从 /proc/cpuinfo 中读取 Hardware 信息即可。





发表于 2023-6-20 22:16:39 | 显示全部楼层
太棒了
发表于 2023-6-20 22:16:52 | 显示全部楼层
很热情
发表于 2023-6-20 22:17:43 | 显示全部楼层
这是真的吗
发表于 2023-6-20 22:17:59 | 显示全部楼层
下载到了我需要的文件
发表于 2023-6-20 22:18:39 | 显示全部楼层
资料不错
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

技术交流售后群

QQ|小黑屋|手机版|站点找错-建议|AI手机网 |Sitemap



GMT+8, 2024-5-4 18:02 , Processed in 0.145872 second(s), 27 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表