首先,你需要了解鸿蒙系统升级前的准备工作:
1.升级前,请确保设备不是root,并预留10G以上的内部存储空间。
2.进入华为应用市场,搜索我的华为,将我的华为应用更新到最新版本。
方法一:可以在设置系统和更新软件更新中查看版本,升级到最新版本。
方法二:可以打开我的华为服务搜索尝鲜升级。
做好准备后,您可以通过以下两种方式完成系统升级:
方法1:通过鸿蒙系统测试版完成系统升级:
马上打开我的华为升级公测公测公测,找到对应机型的公测活动帖子,了解公测活动参与流程、适配机型和基线版本、注意事项。
前往“设置系统和更新软件更新”下载并安装测试版,升级体验。
方法2:通过鸿蒙系统内部测试活动完成系统升级:
如果提交后发现信息填写错误,可以通过我的华为花粉俱乐部内测报名我的内测修改报名信息。
首先打开手机的设置图标,然后下拉到最底端,点击系统。然后选择开发人员选项。接着打开开发者选项的开关。选择模似位置选项使用。
许多系统都内置了开发者模式,鸿蒙系统也不例外。在开发者选项中我们可以设置一些特殊的功能,并且开发者模式是需要我们手动打开的。
鸿蒙系统进入开发者模式教程介绍:1、在手机设置菜单中点击【关于手机】选项。点击7次【版本号】进入开发者模式。设置菜单,在系统和更新中即可找到【开发人员选项】。
华为鸿蒙系统是一款全新的面向全场景的分布式操作系统,创造一个超级虚拟终端互联的世界,将人、设备、场景有机地联系在一起。
将消费者在全场景生活中接触的多种智能终端实现极速发现、极速连接、硬件互助、资源共享,用合适的设备提供场景体验。
鸿蒙OS是华为公司开发的一款基于微内核,耗时10年、4000多名研发人员开发、面向5G物联网、面向全场景的分布式操作系统。鸿蒙的英文名是HarmonyOS,意为和谐。
注意:目前仅限部分华为手机、平板型号升级鸿蒙系统,后期华为也会开放华为智慧屏、荣耀手机、荣耀平板升级鸿蒙系统
1.在华为设备内找到[我的华为]应用,并打开此APP;
2.在[我的华为]内找到[HarmonyOS升级尝鲜]的图标,点击进入;
3.如果设备机型刚好处于公测尝鲜阶段,则点击[立即尝鲜];
4.在[公测尝鲜]进入后,选择自己设备的机型,如Mate40系列HarmonyOS2公测尝鲜,点击[报名公测];
5.选择参加公测活动,同时下载描述文件,这点和苹果的Beta版用了同样的方法;
6.设备打开[设置]并找到[检查更新],下载完成更新包后重启更新即可。
参考鸿蒙官方文档(点击传送门),做一下流程梳理简化,及踩坑记录
华为将真机调试分成物理真机和远程真机。这里说的都是物理真机(手机、平板)。鸿蒙真机调试巨复杂,不像Android那么容易方便。
贴一下官方的调试流程图:
总结一下:
上面这个流程可以忽略,没讲到重点。真机调试是需要在AppGalleryConnect中创建应用的,调试应用需要的cer和p7b文件是从这里生成的。
先决条件:
1.鸿蒙手机通过USB连接电脑,并开启USB调试。
2.一个华为开发者账号,实名认证
3.APP开发工具DevEco-Studio
关键流程:
1.Studio创建应用
3.AppGallery创建应用(包名和Studio创建的一样)
4.官方文档到这在签名配置页就点TryAgain可以自动签名,我试了不行,以下全是手动
5.Studio中BuildGeneratekeyandCSR生成p12和csr文件
6.获取手机udid,命令行hdcshellbmget-udid(下一步设备管理要用)
7.AppGallery主页用户与访问左侧设备管理添加udid的设备(生成p7b时要用)
8.AppGallery主页用户与访问左侧证书管理生成cer文件(生成p7b和签名配置要用)
9.AppGallery主页我的项目左侧HarmonyOS应用HAPprovisionprofile,生成p7b文件
10.最后在签名配置页配好p12、p7b、cer等参数,运行鸿蒙应用到真机就行了