学习鸿蒙之使用真机调试
第一步:生成.p12文件和.csr文件
- 路径:顶部工具栏 → Build → Generate Key and CSR 注:.p12文件是签名文件,.csr文件用于到华为官网换区.cer证书
第二步:换取.cer证书(可以申请 1个正式证书、2个测试证书)
- 打开华为开放平台的
- 选择“我的项目”
- 选择“添加应用”
- 平台选择APP(HarmonyOS),填写项目信息
- 根据引导完成华为服务的SDK集成(可以跳过)
- 再次打开华为开放平台的
- 选择“用户与访问”
- 选择“证书管理”
- 选择“新增证书”
- 上传csr文件
- 下载cer证书
第三步:添加真机测试设备
- 手机连上电脑,并打开USB调试
- 选择“添加设备”
- 打开CMD
- cd进入到编译器的安装目录下的toolchains文件夹
- 输入“.hdc.exe shell bm get -u”
- 将输出结果填入“UDID”一栏
第四步:下载.p7b文件
- 打开华为开放平台的
- 选择“我的项目”
- 选择一个项目
- 展开“HarmonyOS应用”
- 点击“HAP Provision Profile”
- 点击“添加”
- 填写信息
- 下载.p7b文件
第五步:配置自动化签名
- 顶部工具栏 → File → Project Structure → Project → Signing Configs
- 填写相关信息
- 点击确定,会在项目级Build.gradle文件下生成signingConfigs模块的配置信息
- 检查是否包含release模块和debug模块,在OhosBuild Variants里选择debug,会调用debug模块的签名,release同理。
做好以上的步骤,就可以直接运行代码了
