本文主要解決在鴻蒙開發中 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
可以發現 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技術社區】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論