一. UDID獲取
https://developer.huawei.com/consumer/cn/doc/distribution/service/debugging-devices-0000001193787124
1. 輕量級穿戴手表設(shè)備
1) 安裝“應(yīng)用調(diào)測助手”
進入華為應(yīng)用市場址芯,搜索“應(yīng)用調(diào)測助手”应役,下載安裝
2)在華為“運動健康”app中添加設(shè)備
選中“設(shè)備”tab木羹,選擇“添加設(shè)備”
3)打開“應(yīng)用調(diào)測助手”冀墨,獲取UDID
選中"Lite Wearable" tab,? 如果通過“運動健康”app已添加好設(shè)備面氓,即可看到UDID
2.智能穿戴手表設(shè)備
1) 在手表中打開調(diào)試模式
1.1 ) “關(guān)于” -> "軟件版本/HarmonyOS版本"
連續(xù)點擊“軟件版本”戒洼,直到跳出“您已處于開發(fā)者模式”
1.2)選中"HDC"調(diào)試菜單
?“開發(fā)人員選項” -> "HDC 調(diào)試"
2)通過DevEco Studio連接手表
“tools” -> "ip connect"
3)通過命令終端執(zhí)行 hdc shell?bm get --udid,? 即可獲取到UDID
備注:
雖然“應(yīng)用調(diào)測助手”也可以獲取到非輕穿戴智能手表UDID蒸播,但不能使用
輕量級智能穿戴設(shè)備及智能穿戴設(shè)備區(qū)分
二. 輕量級智能設(shè)備安裝配置文件錯誤
準備工作
使用DevEco Studio工具[Lite]Empty Ability 模版創(chuàng)建工程?
現(xiàn)象
從“應(yīng)用調(diào)測助手”安裝輕量級智能設(shè)備安裝包(xxx.hap)時, 提示配置文件錯誤
解決方案
檢查工程中生成的應(yīng)用圖標是否包含icon.png 和 icon_small.png兩個文件
三. 頁面返回
1) 項目語言:js
2) 包導(dǎo)入:import router from '@system.router';
3) 監(jiān)聽滑動手勢:? 在html文件中的根結(jié)點歇由,注冊通用滑動監(jiān)聽onswipe
例如:<list class="demo" onswipe="swipeEvent">
在頁面js中實現(xiàn)swipeEvent
swipeEvent(e) {
? ? if (e.direction == "right") {
? ? ? ? //退出應(yīng)用? ?/? 返回上級頁面
? ? }
}
4) 輕量級穿戴處理返回事件
返回上級頁面?
退出應(yīng)用
5) 智能穿戴處理返回事件
返回上級頁面
備注:如果使用router.replace接口毫炉,最終會完全退出應(yīng)用
退出應(yīng)用
四. Android Studio 與 Huawei DevEco Studio同時使用
現(xiàn)象:
先打開Huawei DevEco Studio連接上手機瓮栗,再打開Android Studio,Android Studio會出現(xiàn)無法找到手機的情況
解決方法:
先打開Android Studio連接手機瞄勾, 再打開Huawei DevEco Studio
五. 無線調(diào)試费奸,安裝失敗,提示config.json配置錯誤
備注:DevEco Studio 3.0
場景
使用同一個局域網(wǎng)進行編譯安裝进陡,時長會在IDE右下角出現(xiàn)包含config.json字樣的錯誤提示
解決方法
1.確認最近沒有修改過config.json文件
2.打開IDE 工具欄愿阐,檢查IP是否有連接
路徑:Tools -> IP Connection
3.將手表充電器連接電腦,然后給給手表充電趾疚,保證Tools -> IP Connection中的IP為連接狀態(tài)缨历,多執(zhí)行幾次安裝動作