https://harmonyos.51cto.com/#zz
相信很多人都没有鸿蒙OS真机可以进行调试,那么,先了解一下当前的开发工具提供的测试环境,对于设计分布式Hello Harmony的用例是很重要的。
前边提到DevEco Studio可以使用远程虚拟设备进行调试:
> 菜单->Tools->HVD Manager
但是这些虚拟设备的使用,是有一定规则和限定条件的。
# 0. 华为开发者账号
首先,你必须有一个华为开发者账号,这是要使用华为提供的虚拟设备的前提,也是未来要正式发布应用的前提。
# 1. 时间限制1小时
远程虚拟机一次可以连续使用1小时,也就是说,
所以,如果想要在同一台设备上进行连续实验(例如数据读写,多应用之间通信),则需要在一个小时内完成。
# 2. 用鼠标模拟触屏操作
使用鼠标可以模拟:
# 3. 使用控制键
在模拟器的右侧,有5个控制键,从上到下,分别是
* 1). 释放设备
* 2). 设置分辨率
* 3). 设置显示比例
* 4). Home,返回主菜单
* 5). Back,后退
其中Home和Back两个按键最为实用,是可以直接操作远程设备的。
另外,Home在不同设备上有不同的效果。
例如,
# 5. 如何查看已经安装的应用
## 5.1. TV
远程TV好像是可以在线看电影的,但是我没有测试过,真的!
## 5.2. 手表
按下Home键即可查看所有应用
对了,虚拟手表上的两个实体键是没法直接用鼠标操作的,我试过了。
# 6. 设备数量限制
目前每个人一次只允许打开一个设备,如果试图启动第二个设备,则会提示是否替换:
而且,这个设备是多个项目可共享的。
# 7. 多个项目共享虚拟设备
虽然一个人只允许打开一个设备,而且,但是,这个设备是多个项目共享的。
也就说,你可以在同一台设备上安装/测试多个项目。
# 总结
下一节,我们就正式开始尝试“分布式Hello Harmony”。
https://harmonyos.51cto.com/#zz
首先给扑克牌中每张牌设定一个编号,下面算法实现的编号规则如下: u 红桃按照从...
本文实例讲述了jsp中page指令用法。分享给大家供大家参考。具体如下: 一、JSP ...
大家好,今天我们来简单的聊一聊缓存问题。什么是缓存呢?它在系统设计中是在一个...
git工作区,暂存区,版本库之间的关系: 我们建立的项目文件夹就是工作区,在初...
我们知道微软将会在今年给Windows10更换全新设计的UI,让Windows10的界面更加整...
前言 关于Window,你了解多少呢?看看下面这些问题你都能答上来吗。 如果你遇到这...
今日国内领先的智能数据服务运营商觉非科技完成近亿元A轮融资。本轮融资由和高资...
一、简介 本设计为硬币图像识别统计装置通过数码相机获取平铺无重叠堆积的硬币的...
从功能测试、性能测试、界面测试、安全性测试、易用性、兼容性测试、震动测试七...
一、MVC MVC模式的意思是,软件可以分成三个部分。 视图(View):用户界面。 控...