一. UDID获取
https://developer.huawei.com/consumer/cn/doc/distribution/service/debugging-devices-0000001193787124
1. 轻量级穿戴手表设备
1) 安装“应用调测助手”
进入华为应用市场,搜索“应用调测助手”,下载安装
2)在华为“运动健康”app中添加设备
选中“设备”tab,选择“添加设备”
3)打开“应用调测助手”,获取UDID
选中"Lite Wearable" tab, 如果通过“运动健康”app已添加好设备,即可看到UDID
2.智能穿戴手表设备
1) 在手表中打开调试模式
1.1 ) “关于” -> "软件版本/HarmonyOS版本"
连续点击“软件版本”,直到跳出“您已处于开发者模式”
1.2)选中"HDC"调试菜单
“开发人员选项” -> "HDC 调试"
2)通过DevEco Studio连接手表
“tools” -> "ip connect"
3)通过命令终端执行 hdc shell bm get --udid, 即可获取到UDID
备注:
虽然“应用调测助手”也可以获取到非轻穿戴智能手表UDID,但不能使用
轻量级智能穿戴设备及智能穿戴设备区分
二. 轻量级智能设备安装配置文件错误
准备工作
使用DevEco Studio工具[Lite]Empty Ability 模版创建工程
现象
从“应用调测助手”安装轻量级智能设备安装包(xxx.hap)时, 提示配置文件错误
解决方案
检查工程中生成的应用图标是否包含icon.png 和 icon_small.png两个文件
三. 页面返回
1) 项目语言:js
2) 包导入:import router from '@system.router';
3) 监听滑动手势: 在html文件中的根结点,注册通用滑动监听onswipe
例如:<list class="demo" onswipe="swipeEvent">
在页面js中实现swipeEvent
swipeEvent(e) {
if (e.direction == "right") {
//退出应用 / 返回上级页面
}
}
4) 轻量级穿戴处理返回事件
返回上级页面
退出应用
5) 智能穿戴处理返回事件
返回上级页面
备注:如果使用router.replace接口,最终会完全退出应用
退出应用
四. Android Studio 与 Huawei DevEco Studio同时使用
现象:
先打开Huawei DevEco Studio连接上手机,再打开Android Studio,Android Studio会出现无法找到手机的情况
解决方法:
先打开Android Studio连接手机, 再打开Huawei DevEco Studio
五. 无线调试,安装失败,提示config.json配置错误
备注:DevEco Studio 3.0
场景
使用同一个局域网进行编译安装,时长会在IDE右下角出现包含config.json字样的错误提示
解决方法
1.确认最近没有修改过config.json文件
2.打开IDE 工具栏,检查IP是否有连接
路径:Tools -> IP Connection
3.将手表充电器连接电脑,然后给给手表充电,保证Tools -> IP Connection中的IP为连接状态,多执行几次安装动作