【HarmonyOS开发】设备调试避坑指南

备注:通过开发验证,发现每个设备调试都会存在不小的差别,开发验证需要注意~

1、预览器调试(只能预览具有@Entry修饰的文件)

修改文件,预览器将自动刷新

注意:当我们只修改了@Component 组件的文件时,如果直接进行重新编译,将会存在缓存,无法看到最新的效果。

解决办法:随便修改一下@Entry装饰的文件,然后重新编译即可。

2、模拟器调试(注意缓存)

模拟器调试前需要先手动开启模拟器,开启之后,选择对应模拟器,然后运行即可。

工具=>设备管理=>选择对应模拟器启动

模拟器配置方法:【HarmonyOS开发】配置开发工具DevEco Studio-CSDN博客

3、开发板/真机调试(注意缓存、API版本、证书)

3.1 连接设备

官方文档中心-连接设备https://developer.harmonyos.com/cn/docs/documentation/doc-guides-V3/run_phone_tablat-0000001064774652-V3

打开USB调试:设置 => 系统 => 开发者选项 => USB调试

当编译器的设备管理处 OpenHarmony Devices 出现设备时,此时电脑就已经和设备连接成功了

注意:

1、 开发板:USB插口要查在中间(usb3.0 OTG)的插口才能进行调试

2、手机:需要打开开发者模式(设置=>关于手机=>软件版本连续点击)

3.2 生成证书

3.2.1 自动生成

3.2.2 手动生成

3.2.2.1 生成.cer文件

【官方文档】生成cre文件https://developer.harmonyos.com/cn/docs/documentation/doc-guides/publish_app-0000001053223745?ha_linker=eyJ0cyI6MTcwMDI3NTg2MTEyNywiaWQiOiI3OWY4OGI5YTgxYzI3ZDE3ZTAxODI5YWE2YmVkZGI1ZSJ9#section9752152162813

3.2.2.2 生成调试证书

【官方文档】生成调试证书https://developer.huawei.com/consumer/cn/doc/app/agc-help-harmonyos-debugapp-manual-0000001177608893?ha_linker=eyJ0cyI6MTcwMDI3MTI4NDIwNSwiaWQiOiI1NmE5NGQxM2MwYzNiNmI4NzFlMmQ3Y2YyMTYxNDllNCJ9

3.2.2.3 配置调试证书

打开你的app.json5文件, 将bundleName 更改成与证书文件配置的包名相同即可

查看生成的证书

地址:AppGallery Connect

3.3 调试

【官方文档】调试步骤https://developer.harmonyos.com/cn/docs/documentation/doc-guides-V3/run_phone_tablat-0000001064774652-V3

相关推荐
leon_teacher4 小时前
HarmonyOS 6 ArkUI 实战:用 Tabs 与 Shape Path 手写凹槽凸起底部导航栏
华为·harmonyos
梦想不只是梦与想5 小时前
鸿蒙与 H5 通信使用的方法及原理
harmonyos·鸿蒙·webview
坚果派·白晓明7 小时前
【鸿蒙PC三方库移植适配框架解读系列】第一篇:Lycium C/C++ 三方库适配 — 概述与环境配置
c语言·开发语言·c++·harmonyos·开源鸿蒙·三方库·c/c++三方库
小雨青年9 小时前
鸿蒙 HarmonyOS 6 | Pura X Max 鸿蒙原生适配 04:开合切换后的选中状态保持
华为·harmonyos
阿钱真强道9 小时前
22 鸿蒙LiteOS 互斥锁(Mutex)实战教程:多任务共享资源保护
harmonyos·鸿蒙·互斥·rk·liteos·瑞芯微·rk2206
大师兄66689 小时前
HarmonyOS 卡片 UI 三种玩法:普通卡片、动效卡片、Canvas 卡片
harmonyos·arkts·formkit·动效卡片·canvas卡片
特立独行的猫a14 小时前
鸿蒙 PC 命令行工具迁移实战 · 直播PPT
android·华为·harmonyos·vcpkg·三方库移植·鸿蒙pc
想你依然心痛14 小时前
HarmonyOS 6(API 23)实战:基于悬浮导航、沉浸光感与Face AR & Body AR的“灵犀智投“——PC端沉浸式AR量化交易分析工作台
华为·ar·harmonyos·悬浮导航·沉浸光感
特立独行的猫a15 小时前
鸿蒙 PC 三方库移植实战 · 直播课件(详细教案)
华为·harmonyos·移植·鸿蒙pc·opendesk
xmdy586616 小时前
Flutter+开源鸿蒙实战|企业级工具APP Day2 全局网络封装与 Dio 拦截器实战(鸿蒙兼容版)
flutter·开源·harmonyos