鸿蒙Next如何获取手机brand信息

在鸿蒙Next系统开发中,如何通过代码获取当前手机的brand品牌信息?是否有特定的API接口可以调用?求具体的实现方法和示例代码。

2 回复

鸿蒙Next获取手机品牌?简单!用getBrand()就行,代码示例:

String brand = DeviceInfoUtils.getBrand();

一行搞定,品牌到手!不过记得先检查权限,别让系统觉得你在“查户口”~ 😄

更多关于鸿蒙Next如何获取手机brand信息的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


在鸿蒙Next(HarmonyOS NEXT)中,获取手机品牌信息可以通过系统提供的设备信息能力实现。以下是具体方法:

1. 导入相关模块

import deviceInfo from '@ohos.deviceInfo';

2. 获取设备信息

// 获取设备品牌信息
let brand: string = deviceInfo.brand;

// 打印结果
console.log('设备品牌: ' + brand);

3. 权限配置(如果需要)

module.json5 文件中添加权限声明:

{
  "module": {
    "requestPermissions": [
      {
        "name": "ohos.permission.GET_SYSTEM_INFO"
      }
    ]
  }
}

说明:

  • deviceInfo.brand 直接返回设备品牌字符串(如:“Huawei”)
  • 该方法属于系统基础信息查询,通常不需要额外权限
  • 返回的品牌信息与设备制造商对应

完整示例:

import deviceInfo from '@ohos.deviceInfo';

function getDeviceBrand(): string {
  return deviceInfo.brand;
}

// 使用示例
let deviceBrand = getDeviceBrand();
console.log('当前设备品牌: ' + deviceBrand);

这样就可以简单快速地获取到鸿蒙Next设备的品牌信息了。

回到顶部