本文主要解決在鴻蒙開發中 DevEco Studio 無法識別設備問題。
筆者最近幾個月遇到了 DevEco Studio 開發工具無法識別設備的問題,于是只能使用 hdc_std 工具(以下統稱 hdc)通過命令行的方式安裝,這給我帶來了開發上的不便。
就在早上,筆者發現工具更新了個補丁,就在我到官網想看看修復了什么問題的時候,無意發現了這個問題。
而且該問題最早可以追溯到 V3.0 Beta3 版本,經過一番搗鼓之后,總算把問題給解決了。
問題解決
首先我們連接開發板,使用 hdc_std 工具(OpenHarmony SDK 下的 toolchains 目錄,這里筆者電腦中更名為 hdc)查詢設備的 hdcd 版本。
結果如下:
hdc_stdshellhdcd-v
由于筆者電腦中存在 SDK8 和 9,于是分別查詢其 toolchains 目錄下的 hdc_std 工具版本。
hdc_std-v
![b3c821fe-8be3-11ed-bfe3-dac502259ad0.png](https://file1.elecfans.com//web2/M00/9E/63/wKgZomToFuKAayM2AAADnZBPySo955.png)
可以發現 Sdk8 的 hdc 版本與設備的 hdcd 版本不對應,于是筆者將 Sdk8 的 hdc 替換為 Sdk9 的 hdc,重啟 DevEco Studio 提示找不到 hdc_std 工具。
將 Sdk8 的 hdc.exe 更名為 hdc_std.exe 后,重啟 DevEco Studio 即可發現問題解決。
總結
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文章
5121瀏覽量
98202 -
鴻蒙
+關注
關注
57文章
2392瀏覽量
43055 -
DevEco Studio
+關注
關注
0文章
25瀏覽量
1145
原文標題:鴻蒙中解決DevEco Studio無法識別設備問題
文章出處:【微信號:gh_834c4b3d87fe,微信公眾號:OpenHarmony技術社區】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
鴻蒙Flutter實戰:02-Windows環境搭建踩坑指南
華為鴻蒙系統應用開發工具介紹 DevEco Studio
#HarmonyOS征文#—鴻蒙OS開發流程及DevEco Studio安裝
DevEco Studio 3.0 Beta3開發L1設備應用,安裝提示設備類型錯誤是為什么
DevEco Studio連接huawei matepad pro沒反應怎么解決?
DevEco Studio下載SDK提示無法安裝的解決辦法
DevEco studio無法編輯操作是為什么?
DevEco Studio 鴻蒙真機運行調試步驟介紹
鴻蒙原生應用開發-DevEco Studio遠程真機的使用
DevEco Studio 2.1 Release版HarmonyOS SDK升級
DevEco Studio 3.0 測試版來啦
![<b class='flag-5'>DevEco</b> <b class='flag-5'>Studio</b> 3.0 測試版來啦](https://file.elecfans.com//web2/M00/3B/B3/poYBAGJOXxeAF5wFAABRdz81FqA679.png)
DevEco Studio 3.1 Beta新特性知多少
![<b class='flag-5'>DevEco</b> <b class='flag-5'>Studio</b> 3.1 Beta新特性知多少](https://file1.elecfans.com/web2/M00/8C/DA/wKgaomSzqvmASiPqAAArr3rt9KM251.png)
評論