学习鸿蒙之使用真机调试

第一步:生成.p12文件和.csr文件

  1. 路径:顶部工具栏 → Build → Generate Key and CSR 注:.p12文件是签名文件,.csr文件用于到华为官网换区.cer证书

第二步:换取.cer证书(可以申请 1个正式证书、2个测试证书)

  1. 打开华为开放平台的
  2. 选择“我的项目”
  3. 选择“添加应用”
  4. 平台选择APP(HarmonyOS),填写项目信息
  5. 根据引导完成华为服务的SDK集成(可以跳过)
  6. 再次打开华为开放平台的
  7. 选择“用户与访问”
  8. 选择“证书管理”
  9. 选择“新增证书”
  10. 上传csr文件
  11. 下载cer证书

第三步:添加真机测试设备

  1. 手机连上电脑,并打开USB调试
  2. 选择“添加设备”
  3. 打开CMD
  4. cd进入到编译器的安装目录下的toolchains文件夹
  5. 输入“.hdc.exe shell bm get -u”
  6. 将输出结果填入“UDID”一栏

第四步:下载.p7b文件

  1. 打开华为开放平台的
  2. 选择“我的项目”
  3. 选择一个项目
  4. 展开“HarmonyOS应用”
  5. 点击“HAP Provision Profile”
  6. 点击“添加”
  7. 填写信息
  8. 下载.p7b文件

第五步:配置自动化签名

  1. 顶部工具栏 → File → Project Structure → Project → Signing Configs
  2. 填写相关信息
  3. 点击确定,会在项目级Build.gradle文件下生成signingConfigs模块的配置信息
  4. 检查是否包含release模块和debug模块,在OhosBuild Variants里选择debug,会调用debug模块的签名,release同理。

做好以上的步骤,就可以直接运行代码了

经验分享 程序员 微信小程序 职场和发展