更新升级 专属应用 系统故障 硬件故障 电脑汽车 鸿蒙刷机 鸿蒙开发Linux教程 鸿蒙开发Linux命令
当前位置:HMXT之家 > 系统故障 > 华为平板如果用的是android系统,则在获取uuid中会报错

华为平板如果用的是android系统,则在获取uuid中会报错

更新时间:2021-10-16 08:56:36浏览次数:368+次

如果在华为平板中获取uuid报错,请检查一下使用的是android还是鸿蒙系统,如果用的是android系统,则在获取uuid中会报错(/system/bin/sh: bm: inaccessible or not found)。

问题

用命令hdc.exe shell bm get -udid来获取平板电脑的uuid,但是报以下错误:

/system/bin/sh: bm: inaccessible or not found

解答

如果华为平板初始安装的是android系统,则应该升级到鸿蒙HarmonyOS,然后再获取就正常了。

说明

DevEco Studio真机调试如何获取设备的udid,以下是实现的两个步骤:

步骤一:需要配置hdc环境变量,把sdk目录下的toolchains路径配置到系统变量的path中,如下图所示:

\

步骤二:连接带有鸿蒙HarmonyOS系统的手机或者平板,Windows+r打开系统命令行,输入cmd,在里面输入hdc shell bm get -u命令就能得到手机的udid,如下图所示:

\

注:以上方法亲测可行。

相关参考:HarmonyOS鸿蒙IDE DevEco Studio模拟器中能获取到UDID吗