当前位置: 首页 > news >正文

Uniapp开发鸿蒙应用时如何运行和调试项目

经过前几天的分享,大家应该应该对uniapp开发鸿蒙应用的开发语法有了一定的了解,可以进行一些简单的应用开发,今天分享一下在使用uniapp开发鸿蒙应用时怎么运行到鸿蒙设备,并且在开发中怎么调试程序。

运行

Uniapp项目支持运行到鸿蒙真机和模拟器,不过在这之前你一定要先去AppGallery Connect官网创建一个应用,并且将包名复制。

第二步,你如果是要运行到真机,就直接把手机连接到电脑。如果想要运行到模拟器,打开DevEco随便打开一个项目,启动模拟器。

然后在HbuilderX的运行菜单下选择运行到鸿蒙,如果是第一次运行这里可能会需要下载真机运行插件

然后会看到设备列表,这时候选择底部的配置证书,在新的弹窗中将刚才创建应用的包名填写上,然后点击自动申请调试证书,待信息自动填满后,保存信息。

再次选择运行项目,这时候项目会成功运行到对应设备上

打印日志

在uniapp项目中打印日志主要使用console.log方法,打印出的日志会直接出现在下方控制台中,日志中不仅有内容,还有对应的页面路径,甚至在哪一行。

你也选勾选右面的显示原生日志,会看到更对的运行信息。

断点调试

Uniapp项目中也可以直接在项目代码中设置断点了,不过目前仅在uni-app x项目中支持,而且HbulderX版本需要在4.61以上。

打开HbulderX,创建uni-app x项目,点击控制台右上方的红蜘蛛按钮打开调试

现在在想要打断点的代码左侧双击出现断点标识,然后程序运行到这里就会停下来。

在左侧的蜘蛛栏可以看到所有的断点信息,可以在这里对断点进行统一的管理。

以上就行uniapp项目运行到鸿蒙和调试的相关内容,感谢阅读。

#鸿蒙三方框架##Uniapp##购物#

相关文章:

  • Kotlin与机器学习实战:Android端集成TensorFlow Lite全指南
  • 从神经架构到万物自动化的 AI 革命:解码深度学习驱动的智能自动化新范式
  • 人工智能100问☞第25问:什么是循环神经网络(RNN)?
  • 基于OpenCV的SIFT特征和FLANN匹配器的指纹认证
  • 互联网大厂Java面试:从Spring到微服务的全面探讨
  • Spring Initializr快速创建项目案例
  • QT使用QXlsx读取excel表格中的图片
  • OGGMA 21c 微服务 (MySQL) 安装避坑指南
  • 25、DeepSeek-R1论文笔记
  • 设计模式7大原则与UML类图详解
  • C++学习:六个月从基础到就业——C++11/14:列表初始化
  • 数学复习笔记 19
  • JDK 21新特性全面解析
  • 【大模型面试每日一题】Day 21:对比Chain-of-Thought(CoT)与Self-Consistency在复杂推理任务中的优劣
  • Android开发——轮播图引入
  • 微积分基本规则及示例解析
  • 机器学习-人与机器生数据的区分模型测试-数据处理 - 续
  • 【Linux网络编程】Socket编程:协议理论入门
  • 数据中台驱动生产流程优化:从孤岛到全局敏捷
  • 游戏引擎学习第290天:完成分离渲染
  • 没有握手,采用翻译:俄乌三年来首次直接会谈成效如何?
  • 阳光保险拟设立私募证券投资基金,总规模200亿元
  • 外交部部长助理兼礼宾司司长洪磊接受美国新任驻华大使递交国书副本
  • 一周文化讲座|“我的生命不过是温柔的疯狂”
  • 音乐节困于流量
  • 上海高院与上海妇联签协议,建立反家暴常态化联动协作机制