当前位置:   article > 正文

华为DevEco Device Tool的一个小bug及其解决方法_终端进程“/home/hispark/huawei/deveco-device-tool/core/

终端进程“/home/hispark/huawei/deveco-device-tool/core/deveco-venv/bin/hos

    今天,尝试烧录hi3516镜像遇到如下错误:

  1. *  正在执行任务: /home/vboxuser/Huawei/DevEco-Device-Tool/core/deveco-venv/bin/hos run --target upload --project-dir /home/vboxuser/Documents/DevEco/Projects/OpenHarmony-v3.1-Release --environment ipcamera_hispark_taurus 
  2. {"upload": ["device/board/hisilicon/hispark_taurus/uboot/out/boot/u-boot-hi3516dv300.bin", "out/hispark_taurus/ipcamera_hispark_taurus/OHOS_Image.bin", "out/hispark_taurus/ipcamera_hispark_taurus/rootfs_vfat.img", "out/hispark_taurus/ipcamera_hispark_taurus/userfs_vfat.img"]}
  3. Transferring upload tool...
  4.   0%, Transferring file: HiBurnCmdLine-5.5.2-win32-x86_64.ziprun until complete error

 

    百度了一下,发现在鸿蒙论坛中也有人遇到类似问题:华为开发者论坛。另外,在51cto上有个帖子给了个解决方案:【分享】DeviceTool提示Unable to access jarfile hiburn.jar-开源基础软件社区-51CTO.COM,但是这个方案不适合我。

    最终还是联系了华为工程师,经过一段时间分析,怀疑是DevEco Device Tool的问题。华为工程师让我在Windows侧打开一个新的VSCode,然后看看DevEco Device Tool的“资源管理器”(下图)。

    发现其默认的存储位置是D:\DevEco\resources。我的电脑上没有D盘,那个对应的是光驱。当Windows端烧写时它会从Linux端拷贝烧写工具到本地,默认是存在这个目录中,由于我本地无法创建这个目录,就会出现错误了。如果本地的D盘可写,就不会出现这个问题。要想解决这个,就把这个路径改成一个可写的路径,比如C:\Dev\resources。华为的工程师已经上报了这个问题,相信下一个版本会解决这个问题。

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/320929?site
推荐阅读
相关标签
  

闽ICP备14008679号