牲多壮志,敢教日月换新天。为有牺

DevEco Studio:使用本地真机运行应用/服务

★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
➤博客园地址:为敢技术(https://www.cnblogs.com/strengthen/ 
➤GitHub地址:https://github.com/strengthen
➤原文地址:https://www.cnblogs.com/strengthen/p/18469984
➤如果链接不是为敢技术的博客园地址,则可能是爬取作者的文章。
➤原文已修改更新!强烈建议点击原文地址阅读!支持作者!支持原创!
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★ 

在Phone和Tablet中运行HarmonyOS应用/服务的操作方法一致,可以采用USB连接方式或者无线调试的连接方式。两种连接方式是互斥的,只能使用一种,无法同时使用两种方式。

前提条件

  • 在Phone或Tablet上查看设置 > 系统中开发者选项是否存在,如果不存在,可在设置 > 关于手机/关于平板 > HarmonyOS版本,连续单击七次“版本号”,直到提示“开启开发者选项”,点击确认开启后输入PIN码(如果已设置),设备将自动重启,请等待设备完成重启。
  • 在设备运行应用/服务需要根据为应用/服务进行签名章节,提前对应用/服务进行签名。

使用USB连接方式

  1. 使用USB方式,将Phone或Tablet与PC端进行连接。
  2. 在设置 > 系统 > 开发者选项中,打开“USB调试”开关(确保设备已连接USB)。
  3. 在Phone或Tablet中会弹出“允许USB调试”的弹框,单击允许。 

  4. 在菜单栏中,单击Run>Run'模块名称'或,或使用默认快捷键【Control+R】(Windows为Shift+F10)运行应用/服务。

  5. DevEco Studio启动HAP的编译构建和安装。安装成功后,设备会自动运行安装的HarmonyOS应用/服务。

使用无线调试连接方式

  1. 将Phone/Tablet和PC连接到同一WLAN网络。
  2. 在开发者模式中,打开“无线调试”开关,并获取Phone/Tablet端的IP地址和端口号。

  3. 在PC中执行如下命令连接设备。
    hdc tconn 设备IP地址:端口号
  4. 在菜单栏中,单击Run>Run'模块名称'或,或使用默认快捷键【Control+R】(Windows为Shift+F10)运行应用/服务。

  5. DevEco Studio启动HAP的编译构建和安装。安装成功后,Phone/Tablet会自动运行安装的HarmonyOS应用/服务。

常见问题

USB调试无法识别设备

DevEco Studio无法识别到已连接的设备,显示“No device”。

  • 常见原因一

    设备未开启“开发者模式”。

    解决措施

    在设备上打开“开发者模式”开关,打开“USB调试”开关或“无线调试”开关。

  • 常见原因二

    设备系统与DevEco Studio版本不配套,请参考版本概览使用对应的配套版本。

  • 常见原因三

    使用的USB连接线为充电线而非数据线,请更换为满足USB2.0标准的数据线;建议使用直连方式,不要使用拓展坞。

  • 常见原因四

    当前的USB数据口可能损坏,请更换另一个USB数据口后重新尝试;检查端口驱动是否正常。

  • 常见原因五

    hdc工具的进程或设备存在异常。

    解决措施:
    1. 执行如下命令,结束hdc的进程,然后尝试重新连接。
      ./hdc kill
    2. 若按照步骤1操作后还是不能连接,请重启设备,然后尝试重新连接。
  • 常见原因六

    场景一:关闭“USB调试”开关,并且断开USB连接,重新打开“USB调试”开关。无法识别到设备。

    场景二:打开“无线调试”开关后,进行无线调试连接,然后关闭“无线调试”开关后,又打开“USB调试”开关,进行USB调试。无法识别到设备。

    解决措施

    重启设备,连接USB,打开“USB调试”开关。 

posted @   为敢技术  阅读(296)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
历史上的今天:
2018-10-16 [Swift]LeetCode482. 密钥格式化 | License Key Formatting
2018-10-16 [Swift]遍历集合类型(数组、集合和字典)
2018-10-16 [Swift]遍历字符串
2018-10-16 [Swift]LeetCode479. 最大回文数乘积 | Largest Palindrome Product
2018-10-16 [Swift]LeetCode475. 供暖器 | Heaters
点击右上角即可分享
微信分享提示
西雅图
09:09发布
西雅图
09:09发布
4°
小雨
南风
3级
空气质量
相对湿度
95%
今天
小雨
3°/9°
周二
小雨
3°/9°
周三
中雨
5°/9°