鸿蒙手机app开发(鸿蒙app开发工具)

网站建设 4779
本篇文章给大家谈谈鸿蒙手机app开发,以及鸿蒙app开发工具对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 AIDA64 官宣正在开发鸿蒙版本 App IT之家 5 月 30 日消息 根据IT之家网友投稿,知名系统软硬件监测软件 AIDA64 于近日在推特中回复提问。表示正在研发华为鸿蒙 Harmony OS 版本的 App。这款软件除了提供电脑版本,还推出了 iOS、安卓、Linux 等平台的版本,用于详细显示硬件信息。

本篇文章给大家谈谈鸿蒙手机app开发,以及鸿蒙app开发工具对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

AIDA64 官宣正在开发鸿蒙版本 App

IT之家 5 月 30 日消息 根据IT之家网友投稿,知名系统软硬件监测软件 AIDA64 于近日在推特中回复提问。表示正在研发华为鸿蒙 Harmony OS 版本的 App。这款软件除了提供电脑版本,还推出了 iOS、安卓、Linux 等平台的版本,用于详细显示硬件信息。

IT之家了解到,华为鸿蒙 OS 目前推出了 2.0 开发版,这一系统的安装包后缀名为 *.hap,目前配套的开发工具、方舟编译器已经就绪。

AIDA64 Extreme 桌面版于 5 月 21 日更新了最新测试版,新增了对于英伟达 CMP 50HX(TU102-100)、RTX 3060 Ti LHR 等显卡的支持,同时添加了英特尔 11 代移动处理器的相关信息。这一版本修复了对于 AMD Navi 22、Navi 23 核心显卡的检测。

IT之家此前报道,华为将于 6 月 2 日正式发布鸿蒙 HarmonyOS 手机操作系统,首批机型将有 Mate40 系列、Mate30 系列、P40 系列、MateX2 系列。

鸿蒙应用开发之真机调试

参考 鸿蒙官方文档(点击传送门) ,做一下流程梳理简化,及踩坑记录

华为将真机调试分成物理真机和远程真机。这里说的都是物理真机(手机、平板)。鸿蒙真机调试巨复杂,不像Android那么容易方便。

贴一下官方的调试流程图:

总结一下:

上面这个流程可以忽略,没讲到重点。真机调试是需要在   AppGallery Connect 中创建应用的,调试应用需要的cer和p7b文件是从这里生成的。

先决条件:

1. 鸿蒙手机通过USB连接电脑,并开启USB调试。

2. 一个华为开发者账号,实名认证

3. APP开发工具DevEco-Studio

关键流程:

1. Studio创建应用

2. 如果未登录过,File Project Structure Project Signing Configs签名配置页,点击“Sign In”

3. AppGallery创建应用(包名和Studio创建的一样)

4. 官方文档到这在签名配置页就点Try Again可以自动签名,我试了不行,以下全是手动

5. Studio中Build Generate key and CSR   生成p12和csr文件

6. 获取手机udid,命令行hdc shell bm get -udid(下一步设备管理要用)

7. AppGallery主页 用户与访问 左侧设备管理添加udid的设备(生成p7b时要用)

8. AppGallery主页 用户与访问 左侧证书管理生成cer文件(生成p7b和签名配置要用)

9. AppGallery主页 我的项目 左侧HarmonyOS应用 HAP provision profile,生成p7b文件

10. 最后在签名配置页配好 p12、p7b、cer等参数,运行鸿蒙应用到真机就行了

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

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

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

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

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

DevEco和Android Studio一样基于开源的Idea版本开发的,其结构与安卓开发环境非常像,熟悉安卓的小伙伴应该能很快上手。

入口程序是一个MyApplication,从AbilityPackage继承。

它首先找到了连接的荣耀手机,但这个手机不是鸿蒙系统。

编译是成功了,但提示设备无法使用:

点击Tools - HVD Manager

首先提示登陆华为账号,登陆后,选择一个模拟器运行:

启动以后长这个样:

点击设置,先看看关于:

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

鸿蒙OS版本号 2.0.0 Developer Beta1。

再点运行,在指定的模拟器上运行程序。

不过仍然运行失败:

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

程序终于跑起来了:

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

还真能看:

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

鸿蒙手机app开发的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于鸿蒙app开发工具、鸿蒙手机app开发的信息别忘了在本站进行查找喔。

扫码二维码