DevEco Studio中怎么把项目在自己的手表上调试

DevEco Studio中怎么把项目在自己的手表上调试 现有设备,

自用手机,鸿蒙4.2,应用商场有调测助手

调试机,鸿蒙5.1,应用市场没有调测助手

gt4手表,已开开发者模式 image

现状:自用机调试时在调试助手中安装hap报错:安装失败:10,内部错误

调试机没有调测助手无法调试


5 回复

从安装包名来看,你这个安装包是未签名的,装signed包。参考:

【背景知识】

  • 针对开发调试场景,DevEco Studio为开发者提供了自动签名方案,帮助开发者高效进行调试。也可以选择手动签名方式生成调试签名。

在AppGallery Connect创建Lite Wearable类型的调试证书;通过hdc shell bm get --udid获取手表UDID并添加到证书白名单;在DevEco Studio中配置签名文件(File > Project Structure > Modules > Signing Configs)

装signed包,

在DevEco Studio中连接手表调试需完成以下步骤:确保手表已开启开发者模式并连接至同一网络。在DevEco Studio中打开项目,选择"File > Project Structure > Project > Signing Configs"配置签名证书。返回主界面,点击"Run > Edit Configurations",选择"HAP"并指定设备为手表。最后点击运行按钮,选择已识别的手表设备进行安装和调试。

要在DevEco Studio中调试手表项目,请按以下步骤操作:

  1. 确保设备连接:通过USB连接手表至开发机,并在手表上启用开发者模式和USB调试。

  2. 配置调测助手:对于调试机(鸿蒙5.1),若应用市场无调测助手,可从HarmonyOS官网下载并手动安装。

  3. 解决安装错误:自用机(鸿蒙4.2)安装HAP报错(代码10)通常由签名问题或设备兼容性引起。检查项目签名配置是否与调试设备的调试证书一致,并确认设备系统版本支持应用运行。

  4. 选择调试设备:在DevEco Studio中,通过点击运行配置(Run/Debug Configurations)选择已连接的手表作为目标设备,然后部署并调试。

若问题持续,检查日志详情以进一步排查错误原因。

回到顶部