前段时间和大家分享了HarmonyOS中JS与Java混合使用的方式 。之后由于工作繁忙 , 一直没有发布新的内容了 。最近听说新的IDE工具已经支持使用分布式模拟器进行调测 , 我忍不住想要试上一试 。
我从官方Codelabs样例中选择了“分布式手写板”的样例 , 编译并查看了模拟器的运行效果 。
文章插图
【多屏协作手写板】分布式手写板
文章插图
分布式手写板
新增加的分布式模拟器确实好用[呲牙] , 极大降低了开发者的调测成本 。也不会出现因为自己的配网疏忽 , 导致一直调不通的情况(楼主经常因为登陆的不是一个账号啊、连接的不是一个wifi或者蓝牙没配对上出现问题[衰]) 。这点必须好评 , 但是目前只支持“手机+手机”和“手机+平板”两套分布式调试模拟器 , 希望官方后续可以继续完善 。
文章插图
两套分布式调试模拟器
另外 , 我下载Codelabs相应代码体验时 , 遇到了一些小插曲 。
首先 , 官方提供的代码直接编译运行会报错 。因为我之前也经常更换IDE版本 , 所以基本猜到可能是因为Codelabs样例代码使用老版本IDE工具开发 , 部分配置没有更新导致 。于是我用新版IDE重新创建项目 , 对比几个主要配置文件(config.json、build.gradle) 。果然 , 是build.gradle中配置未更新导致 , 修改为和新建项目一样的配置即可 。
文章插图
直接运行会报错
文章插图
修改为与新建项目一样的值即可成功编译运行
其次 , 模拟器默认是按键导航模式 , 选择设备时 , 会遮挡“取消”和“确认”按钮 。需要将其调整为手势导航模式 , 才可以对按钮进行操作 。
文章插图
按钮被按键挡住
文章插图
可以使用按键
虽然不是什么大问题 , 但是会影响开发者的体验 , 希望官方可以尽快完善 。我个人是非常支持HarmonyOS的 。也正因为如此 , 当我发现有不足的地方会直接指出来 。希望能帮助它发现、改正和提升 。
本文参考Codelab地址--「链接」 , 大家有空可以看看 , 内容比我写得详细得多呢!
- 适用于几乎所有安卓手机的多屏协同 华为支持多屏协同的手机有哪些
- 华为手机多屏协同 荣耀电脑和华为手机多屏协同
- 苹果与抖音达成合作 苹果与抖音达成协作
- 多屏协同成为主流?盘点手机和电脑的关系变迁史
- 看到有读者在讨论手机的电脑模式、多屏协同办公,是该使用WiFi,还是USB 3
- 苹果手写板全屏手写输入法 苹果手写电脑
- 襄阳头条 南漳县多部门协作,护送学生安全回家,1月23日
- 转载最新小米智能互联-跨屏协作
- 多屏协同体验,苹果想到了安卓手机们跟随模仿,却没想到被鸿蒙秒成了渣
- “山海协作”盘活“红绿经济” 浙江省平阳县