之前測試過使用華為DevEco開發智能電視應用。前幾天華為發布了手機的測試版,不能免俗,抓緊嘗試一下。
手頭沒有華為手機測試系統,現在試一下開發環境跑模擬器感受一下。
一、準備環境
- windows7
- DevEco Studio
二、新建項目
以前DevEco里是沒有手機選項的,現在該選項可以看到了:
這里測試一下Business Card Ability(JAVA)開發。
三、看看項目結構
DevEco和Android Studio一樣基于開源的Idea版本開發的,其結構與安卓開發環境非常像,熟悉安卓的小伙伴應該能很快上手。
入口程序是一個MyApplication,從AbilityPackage繼承。
package com.example.myapplication;
import ohos.aafwk.ability.AbilityPackage;
public class MyApplication extends AbilityPackage {
@Override
public void onInitialize() {
super.onInitialize();
}
}
四、嘗試運行
1. 隨便點擊運行下
它首先找到了連接的榮耀手機,但這個手機不是鴻蒙系統。
編譯是成功了,但提示設備無法使用:
2. 新建一個鴻蒙模擬器
點擊Tools - HVD Manager
首先提示登陸華為賬號,登陸后,選擇一個模擬器運行:
這里選擇Mate40 Pro平板先看看。
啟動以后長這個樣:
點擊設置,先看看關于:
上面顯示大大的HarmonyOS。但感覺畫面很模糊,不知道模擬器到底是運行在本地的,還是云端的。但DevEco上顯示是Remote Device字樣。
鴻蒙OS版本號 2.0.0 Developer Beta1。
運行程序
再點運行,在指定的模擬器上運行程序。
不過仍然運行失敗:
3. 還是使用手機模擬器試試
鴻蒙OS版本與平板是一致的,
再運行程序
程序終于跑起來了:
五、看看其它功能
1. 順便看看應用市場
看起來安卓程序好像真能在鴻蒙直接運行,安裝一個快手試試:
還真能看:
我真分不清這是安卓還是鴻蒙了 。