0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

鸿蒙中解决DevEco Studio无法识别设备问题

OpenHarmony技术社区 来源:OST开源开发者 2023-01-04 11:57 次阅读

本文主要解决在鸿蒙开发中 DevEco Studio 无法识别设备问题。

笔者最近几个月遇到了 DevEco Studio 开发工具无法识别设备的问题,于是只能使用 hdc_std 工具(以下统称 hdc)通过命令行的方式安装,这给我带来了开发上的不便。

b35a715e-8be3-11ed-bfe3-dac502259ad0.png

就在早上,笔者发现工具更新了个补丁,就在我到官网想看看修复了什么问题的时候,无意发现了这个问题。

而且该问题最早可以追溯到 V3.0 Beta3 版本,经过一番捣鼓之后,总算把问题给解决了。

b370821e-8be3-11ed-bfe3-dac502259ad0.png

问题解决

首先我们连接开发板,使用 hdc_std 工具(OpenHarmony SDK 下的 toolchains 目录,这里笔者电脑中更名为 hdc)查询设备的 hdcd 版本。

结果如下:

hdc_stdshellhdcd-v

b3a54576-8be3-11ed-bfe3-dac502259ad0.png

由于笔者电脑中存在 SDK8 和 9,于是分别查询其 toolchains 目录下的 hdc_std 工具版本。

hdc_std-v
b3c821fe-8be3-11ed-bfe3-dac502259ad0.png

b3d90186-8be3-11ed-bfe3-dac502259ad0.png

可以发现 Sdk8 的 hdc 版本与设备的 hdcd 版本不对应,于是笔者将 Sdk8 的 hdc 替换为 Sdk9 的 hdc,重启 DevEco Studio 提示找不到 hdc_std 工具。
b3eab7be-8be3-11ed-bfe3-dac502259ad0.png
将 Sdk8 的 hdc.exe 更名为 hdc_std.exe 后,重启 DevEco Studio 即可发现问题解决。

b4006136-8be3-11ed-bfe3-dac502259ad0.png

b419b7c6-8be3-11ed-bfe3-dac502259ad0.png

总结

DevEco Studio 会去寻找 SDK 中的 hdc_std.exe,由于笔者图方便将 SDK9 的 hdc_std.exe 更名为 hdc.exe,导致 DevEco Studio 找到了 SDK8 中的 hdc_std.exe。 但是 SDK8 中的 hdc_std.exe 版本与开发板的 hdcd 版本不匹配,从而造成 DevEco Studio 无法识别设备,只需将 SDK 中的 hdc_std.exe 升级到与开发板匹配的版本并正确命名即可。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开发板
    +关注

    关注

    25

    文章

    4429

    浏览量

    93996
  • 鸿蒙
    +关注

    关注

    55

    文章

    1629

    浏览量

    42120
  • DevEco Studio
    +关注

    关注

    0

    文章

    18

    浏览量

    936

原文标题:鸿蒙中解决DevEco Studio无法识别设备问题

文章出处:【微信号:gh_834c4b3d87fe,微信公众号:OpenHarmony技术社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    鸿蒙OS应用开发:【DevEco Studio3.0 和 3.1版本差异】

    DevEco Studio支持包括手机、平板、车机、智慧屏、智能穿戴、轻量级智能穿戴和智慧视觉设备的HarmonyOS应用/服务开发,预置了工程模板,可以根据工程向导轻松创建适应于各类设备
    的头像 发表于 03-26 17:21 457次阅读
    <b class='flag-5'>鸿蒙</b>OS应用开发:【<b class='flag-5'>DevEco</b> <b class='flag-5'>Studio</b>3.0 和 3.1版本差异】

    华为鸿蒙系统应用开发工具介绍 DevEco Studio

    简单介绍华为鸿蒙系统应用开发工具 DevEco Studio的安装和使用据说12月份鸿蒙系统会推出手机的SDK哦,作为一名普通的开发者,表示非常期待。一、HUAWEI
    发表于 11-04 11:55

    DevEco Studio 2.0 Beta3 Windows/Mac安装包,以及使用指南

    使用指南2、Huawei DevEco Studio 使用指南目前OpenHarmony最新资料会同步在鸿蒙公众号,如果不想错过,也可关注一下:`
    发表于 12-16 16:07

    #HarmonyOS征文#—鸿蒙OS开发流程及DevEco Studio安装

    如下打钩表示创建桌面快捷方式完成后开始安装,修改SDK的安装位置查看 SDK 是否安装成功SDK 选择最高版本就行了DevEco Studio就是鸿蒙应用开发的开发工具,是基于IntelliJ IDEA
    发表于 07-22 11:43

    DevEco Studio 3.0 Beta3开发L1设备应用,安装提示设备类型错误是为什么

    smartVision类型,安装后提示设备类型错误。请问:在DevEco Studio 3.0 Beta3的IDE是不是无法创建L1
    发表于 04-14 11:51

    deveco studio登录后显示无设备是为什么

    deveco studio登录后无设备
    发表于 04-24 10:34

    DevEco Studio连接huawei matepad pro没反应怎么解决?

    数据线显示,重开开发者模式,重启DevEco StudioDevEco Studio设备里面一直不一直连接的平板,一直显示没有
    发表于 05-05 10:53

    DevEco Studio下载SDK提示无法安装的解决办法

    的与 DevEco Studio 所需要的节点版本。解决方案:①配置正确的节点版本到系统环境变量路径内(Devco Studio 自带的节点,所以首先环境的节点是否作为配置的节点,将
    发表于 05-09 11:32

    使用DevEco studio调试应用时经常无法打印日志是为什么?

    使用DevEco studio调试应用时,经常无法打印日志
    发表于 05-12 09:52

    DevEco studio无法编辑操作是为什么?

      前几天一直正常使用DevEco studio,但是昨天下午就突然出现无法编辑,打开原来的无法正常编译运行,不知道哪里出现问题?原来是可以正常编译运行的,也没有什么问题,就是突然
    发表于 05-19 11:48

    DevEco Studio 鸿蒙真机运行调试步骤介绍

    一、DevEco Studio 3.0.0.800 鸿蒙真机运行调试步骤1.在DevEco Studio开发工具上生成P12文件记住生成的位
    发表于 05-24 17:44

    鸿蒙原生应用开发-DevEco Studio远程真机的使用

    授权。 4.在Single device,单击设备运行按钮,启动远程真机设备(同一时间只能启动一个设备)。 5.单击DevEco
    发表于 11-09 15:55

    鸿蒙原生应用开发-DevEco Studio远程模拟器的使用

    设备类型为准。 Remote Emulator的单设备模拟器(Single Device)可以运行和调试Phone(P50、P40)、Tablet(MatePad Pro)、TV和Wearable
    发表于 11-10 17:01

    Huawei DevEco Studio使用指南

    Huawei DevEco Studio使用指南免费下载。
    发表于 05-25 14:55 23次下载

    DevEco Studio 4.1带来多种调试能力,助力鸿蒙原生应用开发高效调试

    目前,HarmonyOS NEXT星河预览版已经正式面向开发者开放申请,面向鸿蒙原生应用及元服务开发者提供的集成开发环境——DevEco Studio也迎来功能更细化的4.1版本。3年来
    的头像 发表于 02-04 15:35 278次阅读