赞
踩
网上很多其他教程,大部分都是使用模拟器运行调试的,而想要用真机调试,与模拟器调试又有哪些区别呢?
本文整理总结了真机调试的关键问题:证书配置。
在华为真机设备上安装调试程序,目前管理比较严格,下面我详细说下步骤。
1、目前需要受邀才能成为HarmonyOS开发者,第一步,要向agconnect@huawei.com邮箱发送申请,内容大致就是申请成为开发者,把自己的开发者账号ID附上。
2、等待邮件通知开通后,进入AppGallery后台
https://developer.huawei.com/consumer/cn/service/josp/agc/index.html
如果申请开发者成功后,会在你的主页里,多了证书管理这个页面。
3、注意上面页面里,还有一个设备管理页签。首先点击设备管理
点击右上角的添加设备,需要加入设备名称和UDID,这里面主要是UDID的获取,下面我说一下手表的UDID获取方式。
UDID相当于设备的身份证,它可以唯一标识一台设备。
手表:
手表需要连接到手机上,手机上下载应用调试助手,通过应用调试助手来看手表到UDID。
注:将设备配置好后,我们后面在生成证书时,需要勾选设备。
4、用DevEco创建一个项目,选择Lite Wearable,模版选空模版(只有javascript的),按下图选择
弹出来
先new一个p12文件,这个p12可以认为是应用的身份证信息,唯一标示这个应用是属于你的,这个文件要好好保存,证明版权的。
下面的以此填完,一定要记得alias和密码,不然还得从头配置,很麻烦。
最后选择Generate Key and CSR,会提示CSR文件的保存路径,保存即可,注意后缀名是CSR。
到这里我们生成了2个文件了,分别是demo.p12和demo.csr
注:由于p12文件是应用身份证,所以不要拿p12来回传,csr文件是和p12绑定的,csr被加密了,我们需要拿着csr文件去华为开发者后台换取证书,这个csr只是为了换证书用的。
5、登陆AppGallery,进入后台,找到证书管理,点击新增证书
在弹出的窗口中,上传我们第4步生成csr文件。
其他选项填完后,点击提交,回到列表页面,点击下载。
下载下来后缀名为cer的文件。
当前我们一共有3个文件,demo.p12、demo.csr、demo.cer,其中csr文件是用来换取cer文件的。所以目前我们有2个有效文件:demo.p12、demo.cer。
6、在AppGallery后台,创建项目
7、在创建好的项目里,创建应用
这里注意包名要和你创建项目时的包名一致。
8、创建Profile文件。
证书和设备都在前面配置过里,这里直接可以选到
点击提交后,在列表页面选择下载:
会下载下来一个后缀名为p7b到文件。
到现在为止,我们有了3个有效文件:demo.p12、demo.cer、helloDebug.p7b。这三个文件就是我们所有用到的证书文件了。
9、将上面3个文件配置到项目中。
选择文件——项目
这三个文件分别填到对应位置,注意别名和密码都要和第一步配置到一样。
点击确定,就完成了3个证书文件的添加,后面打hap包后,就可以直接在手表上运行项目了。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。