相信不少人都沒有鴻蒙OS真機能夠進行調試,那麼,先了解一下當前的開發工具提供的測試環境,對於設計分佈式Hello Harmony的用例是很重要的。分佈式
前邊提到DevEco Studio可使用遠程虛擬設備進行調試:工具
> 菜單->Tools->HVD Managerpost
可是這些虛擬設備的使用,是有必定規則和限定條件的。開發工具
# 0. 華爲開發者帳號測試
首先,你必須有一個華爲開發者帳號,這是要使用華爲提供的虛擬設備的前提,也是將來要正式發佈應用的前提。spa
# 1. 時間限制1小時設計
遠程虛擬機一次能夠連續使用1小時,也就是說,調試
- * 1). 在這1小時內,你在該設備上進行的任何操做都不會被重置,除非你本身手動釋放。
- * 2). 1小時後,該設備被強制釋放,你所作的操做,包括安裝應用和修改設置,都會被重置爲初始設置。
因此,若是想要在同一臺設備上進行連續實驗(例如數據讀寫,多應用之間通訊),則須要在一個小時內完成。blog
# 2. 用鼠標模擬觸屏操做遊戲
使用鼠標能夠模擬:
- * 1). 點擊操做,可用於菜單選擇
- * 2). 滑動操做(上下左右),視所使用的設備支持的功能。
# 3. 使用控制鍵
在模擬器的右側,有5個控制鍵,從上到下,分別是
- * 1). 釋放設備
- * 2). 設置分辨率
- * 3). 設置顯示比例
- * 4). Home,返回主菜單
- * 5). Back,後退
其中Home和Back兩個按鍵最爲實用,是能夠直接操做遠程設備的。
另外,Home在不一樣設備上有不一樣的效果。
例如,
- * 在TV上,是返回電視的桌面。
- * 在手錶上,則直接調出應用列表。
# 5. 如何查看已經安裝的應用
## 5.1. TV
- * 1). 按Home鍵返回桌面
- * 2). 在底部菜單欄,向左滑動,在菜單的最右側找到「所有應用」
- * 3). 點擊「所有應用」,便可打開應用列表,找到全部的安裝的應用,包括系統應用和調試時安裝的應用
遠程TV好像是能夠在線看電影的,可是我沒有測試過,真的!
## 5.2. 手錶
按下Home鍵便可查看全部應用
對了,虛擬手錶上的兩個實體鍵是無法直接用鼠標操做的,我試過了。
# 6. 設備數量限制
目前每一個人一次只容許打開一個設備,若是試圖啓動第二個設備,則會提示是否替換:
並且,這個設備是多個項目可共享的。
# 7. 多個項目共享虛擬設備
雖然一我的只容許打開一個設備,並且,可是,這個設備是多個項目共享的。
也就說,你能夠在同一臺設備上安裝/測試多個項目。
# 總結
- 1. 但願將來能夠提供更多更靈活的測試環境,好比一次能夠開多個設備(包括同類和不一樣類的),而且能夠進行自由組網。
- 2. 受目前測試環境限制,要測試分佈式Hello Harmony,只能在一臺設備上進行了。
下一節,咱們就正式開始嘗試「分佈式Hello Harmony」。
做者:IT男阿斌
想了解更多內容,請訪問: 51CTO和華爲官方戰略合做共建的鴻蒙技術社區https://harmonyos.51cto.com