鸿蒙Next开发中如何获取手机的型号
在鸿蒙Next开发中,如何通过代码获取当前手机的型号信息?比如需要获取类似"Mate 40 Pro"这样的具体型号名称,是否有现成的API可以调用?求具体的实现方法示例。
2 回复
在鸿蒙Next中,获取手机型号就像问手机“你是谁”一样简单!用DeviceInfo.getModel()就能轻松拿到,代码示例:
String model = DeviceInfo.getModel();
一行搞定,手机型号立马到手,开发效率杠杠的!
更多关于鸿蒙Next开发中如何获取手机的型号的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
在鸿蒙Next开发中,可以通过systemInfo模块获取手机的型号信息。以下是具体实现方法:
- 导入模块:
import systemInfo from '@ohos.systemInfo';
- 获取设备信息:
let deviceInfo = systemInfo.getDeviceInfo();
- 读取型号字段:
let model = deviceInfo.model;
console.log('手机型号:' + model);
完整示例代码:
import systemInfo from '@ohos.systemInfo';
let deviceInfo = systemInfo.getDeviceInfo();
let model = deviceInfo.model;
console.log('当前手机型号:' + model); // 输出示例:ANE-AL00
注意事项:
- 需要在module.json5中声明ohos.permission.GET_SYSTEM_INFO权限
- 返回的model字段就是手机的具体型号名称
- 该方法同步执行,可直接获取结果
通过这种方式可以准确获取到华为/荣耀等搭载鸿蒙系统设备的手机型号。

