华为鸿蒙手机应用开发上手体验

之前测试过使用华为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. 顺便看看应用市场

在这里插入图片描述
看起来安卓程序好像真能在鸿蒙直接运行,安装一个快手试试:
在这里插入图片描述
在这里插入图片描述
还真能看:
在这里插入图片描述
我真分不清这是安卓还是鸿蒙了 。😃

六、常见问题

安装时手机提示“发现风险项,签名不一致“,禁止安装。
解决方法:手机进入设置-系统和更新-纯净模式,点击退出。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

编程圈子

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值