鸿蒙应用开发之真机调试
参考 鸿蒙官方文档(点击传送门) ,做一下流程梳理简化,及踩坑记录
成都创新互联公司是一家专注于成都做网站、网站设计与策划设计,弓长岭网站建设哪家好?成都创新互联公司做网站,专注于网站建设十载,网设计领域的专业建站公司;建站业务涵盖:弓长岭等地区。弓长岭做网站价格咨询:028-86922220
华为将真机调试分成物理真机和远程真机。这里说的都是物理真机(手机、平板)。鸿蒙真机调试巨复杂,不像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等参数,运行鸿蒙应用到真机就行了
HarmonyOS 2.0终于迎来了开发者公测
华为的鸿蒙OS终于首次迎来了第一次的消费者内测升级,鸿蒙系统离我们又近了一步!快来看看怎么升级的吧!(以下内容来自华为鸿蒙官网,侵删!)且由于这次升级后的用户都必须保密,不能大肆宣传升级的内容,每个升级的用户都会有DNS的保密指纹,一旦发现可能会追究责任,所以大家看完文章升级之后自己慢慢享受和反馈问题就好了!
【活动说明】
HarmonyOS是面向万物互联时代的全场景分布式操作系统,华为希望和合作伙伴、开发者一起打造面向万物互联时代的超级终端体验。
2021年4月21日,增加Mate X2、Mate 40系列及P40系列、Mate 30系列、MatePad Pro系列其他型号的HarmonyOS 2.0开发者Beta招募,具体详见下文。
同时增加HarmonyOS 2.0 Beta版本功能体验升级招募(华为智慧屏S、华为智慧屏S Pro),本次智慧屏升级招募仅提供功能体验(如投屏、畅连等),不支持功能开发调测。
【版本功能简介】
HarmonyOS 2.0开发者Beta版本增强以下特性:
• 15000+个APIs (支持开发手机/PAD、大屏、穿戴、车机应用)
• 分布式应用框架
• 分布式UI控件
• DevEco Studio 2.0 Beta3
HarmonyOS官网()已为广大开发者准备了开发者Beta版本的SDK/文档/工具/模拟器,等你来体验!
【参与方式】
从12月16日开始,华为面向开发者提供两种开发者Beta版本尝鲜方式:
1)使用HUAWEI DevEco Studio中的远端模拟器,HarmonyOS官网下载DevEco Studio 2.0 Beta3版本即可获得;(APP未上架华为应用市场的开发者,建议优先使用这种方式。)
2)使用专属OTA升级真机进行调测,点击本页面上方“我要报名”红色按钮申请,报名审核通过后将收到华为官方公测邀请邮件(或短信),根据邮件(或短信)内容指引,即可得到OTA推送。(优选APP已上架华为应用市场的开发者)。
【报名须知FAQ】
最后就是如果不出意外的话,首次出场就搭载鸿蒙系统的手机应该就是华为mate40Pro的4G版本,由于美国的制裁,关于一些5G的元器件未经美国的允许都不能使用,所以近期华为也是发布了很多4G手机!
华为鸿蒙系统旨在给用户怎样的体验?
HarmonyOS 2.0(鸿蒙 2.0)是华为技术有限公司于2020年9月10日在2020年华为开发者大会上发布的操作系统,适用于部分手机、车机、智能电视等设备,给应用带来更多流量入口,给设备带来更好的互联体验。该系统实现硬件互助、资源共享;同时该系统也能够实现一次开发,多端部署以及统一OS,弹性部署,并且该系统在安全和隐私方面也有较大的提升。
个人认为华为鸿蒙系统是好用的,是比较值得推荐的
首先是华为鸿蒙系统的兼容性。升级鸿蒙系统2.0版本后,原本手机上的自行安装的 app 都是能够正常运行的,这也是因为鸿蒙可以兼容原来 emui 软件的作用,而且还会保留用户数据信息,例如相册照片,办公文档,还有聊天记录等,这点大家不用担心。升级鸿蒙其实就像是平常升级手机系统版本那样,整个过程是无感的。
其次是华为鸿蒙系统的功能性。除了兼容原有的应用外,鸿蒙系统主打的功能就是万物互联,可使手机、平板、电脑、音箱等所有搭载鸿蒙OS系统的智能设备自动连接,形成相互协同的工作场景,可高效率办公。可玩性比原来的 emui 更高。
最后是华为鸿蒙系统的流畅性和稳定性。如今很多手机都使用了高刷,但还需要系统层级对这一功能进行适配,许多 HM OS 2.0用户更新后的第一反应是“好像不卡了,变流畅了”。这个得益于鸿蒙系统2.0对系统动画的重新设计和优化,无论是否支持高刷的手机,都得到了更加流畅和舒适的操作体验。在稳定性方面,因为鸿蒙系统采用的式微内核,所以稳定性更强。
华为畅享7plus强刷鸿蒙系统会怎么样?
可能会损坏手机系统和里面储存的数据。
目前支持鸿蒙系统的手机有:华为P40、P40 Pro、 Mate30、Mate30 Pro(Mate系列包括4G和5G版本)和平板 MatePad Pro。一共六款手机和一款平板支持鸿蒙2.0系统。比较奇怪的是最新发布的华为Mate 40并不在适配之列,可能是由于CPU架构不同的缘故(适配的几款机型全部搭载麒麟990芯片)。而刷机步骤是这样:1、需要设备支持鸿蒙2.0系统(以上几款支持的设备)。2、需要通过华为开发者联盟官网实名认证。3、设备可以通过OTA 升级,但升级前尽量备份资料,升级后系统logo从 EMUI 变成 HarmonyOS即为升级成功。4、升级鸿蒙后可以退回 EMUI 11,在鸿蒙页面中有相关帮助文档。不过需要通过线刷完成。会完全清空手机数据。
鸿蒙系统现在还处于开发者预览状态。系统开放是给开发者来做适配软件用的,普通用户体验一把也是可以,不过Beta系统出bug是难免的,做主力机用还是再等等吧。
鸿蒙系统怎么安装到手机
很多小伙伴们在看完华为2020的开发者大会后,都对鸿蒙系统来的很大的兴趣,都想要尝试一下这个脱离了安卓的手机系统,但是很多小伙伴们不知道怎么把鸿蒙系统安装到手机上,那么下面就让小编给大家介绍一下。
鸿蒙系统安装到手机教程
从 12 月 16 日开始,面向开发者提供两种开发者手机 Beta 版本尝鲜方式:
1)使用 HUAWEI DevEco Studio 中的远端模拟器,HarmonyOS 官网下载 DevEco Studio 2.0 Beta3 版本即可获得;
2)使用专属 OTA 升级真机进行调测,点击本页面 “我要报名”按钮申请,报名审核通过后将收到华为官方公测邀请邮件,根据邮件内容指引,即可得到 OTA 推送。
真机调测是需要内测名额的,我们需要先申请内测,拥有内测名额后才能使用手机去更新系统获得鸿蒙系统的尝试使用。
2020 年 12 月 16 日 “HarmonyOS 2.0 手机开发者 Beta 版”发布,同步开启 Beta 版本公测招募活动。各位关注 HarmonyOS 的开发者和合作伙伴们,可免费申请体验 HarmonyOS 2.0 手机开发者 Beta 版本!
HarmonyOS 官网()已为广大开发者准备了手机开发者 Beta 版本的 SDK / 文档 / 工具 / 模拟器,等你来体验!
【报名须知FAQ】
序号 问题 答案 1 哪些开发者可以参与报名? 需在华为开发者联盟官网实名认证的个人/企业开发者。 2 如何确认OTA方式Beta公测报名成功? 提交报名信息后,是否成功报名,需经过审核,最终以华为官方邮件通知为准。 3 哪些设备符合Beta测试条件?
本次手机开发者Beta测试支持以下中国境内主制式手机及平板电脑。
• 手机:全网通(5G双卡)P40 、 全网通版P40 Pro、Mate30、Mate30(5G) 、Mate30 Pro、Mate30 Pro(5G),型号清单为ANA-AN00、ELS-AN00、TAS-AL00、TAS-AN00、LIO-AL00、LIO-AN00 。
• 平板电脑:全网通版、全网通版(5G)、WIFI版本的 MatePad Pro,型号清单为 MRX-AL19、MRX-W09、MRX-AN19。
4 如何在手机中查看需反馈的Beta测试手机的基本信息?
手机基本信息查看方式如下。
• 型号:进入手机设置-关于手机-型号中查询,示例:ELS-AN00。
• 系统版本:进入手机设置-关于手机-版本号中查询,示例:11.0.0.145(C00E140R3P6patch02)。
• SN:进入手机设置 - 关于手机->状态信息,序列号即为手机SN号。
以上就是鸿蒙系统怎么安装到手机的全部内容,希望以上内容能帮助到朋友们。
华为畅享7plus怎么升级鸿蒙系统?
首先打开华为手机,点击【设置】。
2、在设置里找到【系统和更新】,点击一下
3、点击【软件更新】
4、点击【检查更新】
目前小编的系统还是EMUI 11还没有接受到,华为鸿蒙系统的更新推送通知。
接下来,小编将告诉大家,自己如何申请报名,鸿蒙公测的方法。
1、打开自己的手机点击【花粉俱乐部】
2、点击【我的】,输入自己的账号密码登录
3、点击【首页】,在最上方有个【立即参与】点击进入
4、这里有对应的华为手机型号,可以看看自己的手机是否可以升级,点击【立即体验】
5、点击【我的报名信息】
6、输入自己的手机号,点击【一键获取设备信息】,最后点击【提交】,会出现“提交成功,等待名单公布”。
有时候在做上面申请的操作,会出现如下信息,是由于申请的人数过多,导致服务器崩溃加载不过来,可以多申请几次就可以了。
最后,小编我希望大家都能申请成功,早日体验鸿蒙
本文题目:华为鸿蒙开发文档,华为鸿蒙开发工具
文章位置:http://lswzjz.com/article/dssjhos.html