import telephony from '@ohos.telephony';​
if (typeof telephony === 'object') {​
    telephony.getDeviceId({​
        success: (data: {deviceId: string}) => {​
            console.log('Device ID: ' + data.deviceId);​
        },​
        fail: (err: any) => {​
            console.log('Failed to get device ID: ' + JSON.stringify(err));​
        }​
    });​
}

ArkTs 具备强类型校验与简洁语法优势,在 UI 适配时,可利用@ohos前缀 API 调用鸿蒙原生能力,并结合createSelectorQuery方法操作页面元素,更好适配鸿蒙系统布局规范。开发全程中,针对多设备、多系统版本测试不可少,及时解决 API 兼容性问题,才能打造出优质稳定的鸿蒙应用。

Logo

讨论HarmonyOS开发技术,专注于API与组件、DevEco Studio、测试、元服务和应用上架分发等。

更多推荐