国庆10.5华为健康穿戴-FAQ

一. UDID获取

https://developer.huawei.com/consumer/cn/doc/distribution/service/debugging-devices-0000001193787124

https://developer.huawei.com/consumer/cn/doc/distribution/app/agc-help-harmonyos-debugapp-manual-0000001177608893#section1835412326017

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,但不能使用

轻量级智能穿戴设备及智能穿戴设备区分

详情见:https://developer.huawei.com/consumer/cn/doc/development/connectivity-Guides/service-introduction-0000000000018585

二. 轻量级智能设备安装配置文件错误

准备工作

使用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为连接状态,多执行几次安装动作

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容