华为鸿蒙使用体验如何(华为鸿蒙手机应用开发上手体验)(1)

之前测试过使用华为DevEco开发智能电视应用。前几天华为发布了手机的测试版,不能免俗,抓紧尝试一下。

手头没有华为手机测试系统,现在试一下开发环境跑模拟器感受一下。

一、准备环境二、新建项目

以前DevEco里是没有手机选项的,现在该选项可以看到了:

华为鸿蒙使用体验如何(华为鸿蒙手机应用开发上手体验)(2)

这里测试一下Business Card Ability(Java)开发。

华为鸿蒙使用体验如何(华为鸿蒙手机应用开发上手体验)(3)

三、看看项目结构

华为鸿蒙使用体验如何(华为鸿蒙手机应用开发上手体验)(4)

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. 随便点击运行下

华为鸿蒙使用体验如何(华为鸿蒙手机应用开发上手体验)(5)

它首先找到了连接的荣耀手机,但这个手机不是鸿蒙系统。编译是成功了,但提示设备无法使用:

华为鸿蒙使用体验如何(华为鸿蒙手机应用开发上手体验)(6)

2. 新建一个鸿蒙模拟器

点击Tools - HVD Manager首先提示登陆华为账号,登陆后,选择一个模拟器运行:

华为鸿蒙使用体验如何(华为鸿蒙手机应用开发上手体验)(7)

这里选择Mate40 Pro平板先看看。

启动以后长这个样:

华为鸿蒙使用体验如何(华为鸿蒙手机应用开发上手体验)(8)

点击设置,先看看关于:

华为鸿蒙使用体验如何(华为鸿蒙手机应用开发上手体验)(9)

上面显示大大的HarmonyOS。但感觉画面很模糊,不知道模拟器到底是运行在本地的,还是云端的。但DevEco上显示是Remote Device字样。

鸿蒙OS版本号 2.0.0 Developer Beta1。

运行程序

再点运行,在指定的模拟器上运行程序。不过仍然运行失败:

华为鸿蒙使用体验如何(华为鸿蒙手机应用开发上手体验)(10)

3. 还是使用手机模拟器试试

华为鸿蒙使用体验如何(华为鸿蒙手机应用开发上手体验)(11)

华为鸿蒙使用体验如何(华为鸿蒙手机应用开发上手体验)(12)

鸿蒙OS版本与平板是一致的,

再运行程序

程序终于跑起来了:

华为鸿蒙使用体验如何(华为鸿蒙手机应用开发上手体验)(13)

华为鸿蒙使用体验如何(华为鸿蒙手机应用开发上手体验)(14)

五、看看其它功能1. 顺便看看应用市场

华为鸿蒙使用体验如何(华为鸿蒙手机应用开发上手体验)(15)

看起来安卓程序好像真能在鸿蒙直接运行,安装一个快手试试:

华为鸿蒙使用体验如何(华为鸿蒙手机应用开发上手体验)(16)

华为鸿蒙使用体验如何(华为鸿蒙手机应用开发上手体验)(17)

还真能看:

华为鸿蒙使用体验如何(华为鸿蒙手机应用开发上手体验)(18)

我真分不清这是安卓还是鸿蒙了 。

,