HarmonyOS 申请真机调试

华为HarmonyOS 申请真机调试

这是官方网址

由于官方说明比较多,比较详细,如果有不明白的话可以去官方进行查询,以下为简要版。

打开官方下载工具 DevStudio 创建第一个项目,此处创建的项目名称为MyDemo2

MyDemo2项目图

然后选择上方,也就是菜单栏,选择Build->Generate Key and CSR,进入到如下界面

Generate Key界面

如果之前已经创建过key了,那么跳过该节目,也就是左下方的Skip。如果并没有创建该密钥,选择New,进行创建自己的Key。

Create Key界面

创建完成之后,填写Alias,后面会继续用到。把剩下的东西填完成之后,选择next

Alias Create

下一步之后,弹出页面,选择本地CSR路径,注意,这里是创建路径,并不是本地CSR文件的路径(指存在的)。选择完成之后,进行下一步便会自动创建了

Create CSR

登录华为AppGallery Connect官网

这是链接

登录之后,如果您并没有注册华为开发者,需要进行注册开发者账号,注册完之后进行登录。

下面将会按照你是

  • 具有华为开发者账号

继续进行如下内容


找到用户与访问页面,如下图所示

UserAndVisit

在页面的左侧,找到证书管理设备管理,如果你是第一次,那么需要发送邮件去进行申请。

SendEmail

如果已经存在该项,那么首先点击证书管理,添加证书。

AddNewCertificate

添加完成之后,下载文件,文件后缀名为cer为结尾的

DownloadCer

保存文件,待会会用到。

接下来进行设备的添加,跳转到设备管理。这里的设备管理,是使用实体机器进行项目调试时,需要使用到的。需要机子的UDID,也就是机器唯一识别码。如何获取UDID?

把你的设备打开USB调试,然后进入开发者模式(关于手机-> 连续按版本号多次 -> 系统与更新 -> 开发者模式),找到USB调试模式,当然,以后可能改成HDB调试模式(文档就写了HDB调试模式,我懵,结果我的设备中只有USB调试模式,碰着运气,然后进行命令输入,结果这就是设备的UDID)

打开了USB调试模式后,连接电脑,你的电脑还需要ADB调试文件,具体文件上网查找,本文章不讲太多。

cmd输入以下的指令

adb shell 如果有多个设备,最简单的方法就是把多余的设备拔掉....
接着输入bm get --udid就会显示你的设备的UDID了

在设备管理中,添加你的设备,输入你的设备UDID,就可以了

Create driver

返回到首页,进行创建项目

Create project

进入之后,进行新建项目,输入项目名称,下一步即可。

在左侧的菜单栏,拉到最下面,找到HarmonyOS应用,选择HAP Provision Profile选项,进行添加HarmonyOS应用

AddHarmonyOSAPP

AddNewAPP

完成之后,选择添加,添加应用调试的基本信息

AddProFile

提交之后,进行下载文件,文件的后缀名以p7b为结尾的,保存在本地后,进行下一项工作。


整个过程下来,下载了两个文件,一个是证书文件,以cer为结尾的,一个是以p7b为结尾的。

跳转到软件层面Dev Eco选择File->ProjectStruceture

找到如下

EditSigningConfigs

然后进行添加文件

  • 第一个是以.p12为结尾的文件,也就是一开始创建的文件
  • 第二个是以.p7b为结尾的文件
  • 第三个是以.cer为结尾的文件

添加完成之后,选择ok即可

此使便可以进行实体机器进行调试了。


如需转载,请标注出处

https://www.cnblogs.com/Yunrui-blogs/p/14780082.html

posted @ 2021-05-18 11:00  野生的Lemon柠檬  阅读(598)  评论(0编辑  收藏  举报

呱呱呱呱呱🐸