【错误记录】Windows 中 DevEco Studio 真机调试无法连接设备 ( 低版本的 HarmonyOS 4.2.0 华为手机无法在 DevEco Studio 5.0.2 上真机调试 )

embedded/2025/3/4 7:06:55/

文章目录

  • 一、错误记录
  • 二、问题排查
  • 三、解决方案

参考文档 :

  • hdc(HarmonyOS Device Connector)文档
  • 设备连接后,无法识别设备的处理指导
  • 真机调试流程




一、错误记录



手机 使用的是 HarmonyOS 4.2.0 系统 ;

在这里插入图片描述

使用 HarmonyOS 的 hdc 工具 , 执行 hdc list targets 命令查看设备 , 显示为空 ;

C:\Users\octop>hdc list targets
start server at tcp:7035
[Empty]

Android 的 adb 可以连接设备 , 执行 adb devices 命令 , 可以看到该设备 ;

C:\Users\octop>adb devices
List of devices attached
PXUYD22628020934        device

在这里插入图片描述

此时在 Android Studio 中是可以进行真机调试的 ,

在这里插入图片描述

但是在 DevEco Studio 中 , 无法进行真机调试 ;

在这里插入图片描述





二、问题排查



参考 设备连接后,无法识别设备的处理指导 文档 , 进行问题排查 ;

大概率是 手机系统 与 DevEco Studio版本 不配套 导致的 ;

参考 版本概览 HarmonyOS 5.0.0(12) 版本概览 页面 ,

在这里插入图片描述

参考 HarmonyOS版本映射关系对照表 ,

当前的手机版本号是 HarmonyOS 4.0 的版本 , 只兼容 API 9 版本 ;

HarmonyOS 5.0.0 版本 是 API 12 版本 ,

开发环境 DevEco Studio 和 手机系统 都要是 5.0 版本以上的 ;

在这里插入图片描述

低版本的 HarmonyOS 4.2.0 华为手机 无法在 最新版的 DevEco Studio 5.0.2 上 进行 真机调试 ;

手机版本必须达到 HarmonyOS 5.0.0 以上才行 ;





三、解决方案



安装了 最新的 DevEco Studio 5.0.2 Release 开发环境 之后 , 发现无法进行真机调试 , 这里再 参考 【OpenHarmony】Windows 平台搭建 DevEco Studio 开发环境 ① ( 安装 Node.js / ohpm | 安装配置 SDK | 环境变量配置 | 新建项目示例 ) 博客 , 将 DevEco Studio 4.0 再次安装回来 ;

下载 devecostudio-windows-4.0.0.600.zip 文件后 , 解压安装 , 与博客 【OpenHarmony】Windows 平台搭建 DevEco Studio 开发环境 ① ( 安装 Node.js / ohpm | 安装配置 SDK | 环境变量配置 | 新建项目示例 ) 二、HUAWEI DevEco Studio 安装 1、安装 DevEco Studio 环境 步骤是一样的 ;

启动后 , 配置之前的 nodejs , ohpm , Sdk 等目录 , 该

在这里插入图片描述


@Entry
@Component
struct Index {@State message: string = 'Hello World';build() {RelativeContainer() {Text(this.message).id('HelloWorld').fontSize($r('app.float.page_text_font_size')).fontWeight(FontWeight.Bold).alignRules({center: { anchor: '__container__', align: VerticalAlign.Center },middle: { anchor: '__container__', align: HorizontalAlign.Center }}).onClick(() => {this.message = 'Welcome';})}.height('100%').width('100%')}
}

http://www.ppmy.cn/embedded/169837.html

相关文章

postgresql链接详解

PostgreSQL连接概述 连接基础 在探讨PostgreSQL连接的基础之前,我们需要理解什么是数据库连接。 数据库连接 是客户端应用程序与数据库服务器之间建立的一种通信通道,使用户能够访问和操作数据库中的数据。 PostgreSQL连接涉及以下几个关键要素&#…

微软具身智能感知交互多面手!Magma:基于基础模型的多模态AI智能体

作者: Jianwei Yang, Reuben Tan, Qianhui Wu, Ruijie Zheng, Baolin Peng, Yongyuan Liang, Yu Gu, MuCai, SeonghyeonYe, JoelJang, Yuquan Deng, Lars Liden, Jianfeng Gao 单位:微软研究院,马里兰大学,威斯康星大学麦迪逊分校…

报道称ChatGPT 成黑客编写恶意软件「利器」,如何安全使用 ChatGPT?是否应出台相应规范?

chatGPT刚刚出来的时候,身为一个初出茅庐的小“黑客”的我,第一时间就想到了让这位AI大佬帮我写一点所谓的恶意软件“利器”,高举低温小蜡烛小声呵斥道:快给我写20个端口转发黑客命令,啪,chatGPT没有一句废…

Django模板系统深入

Django模板系统深入 模板继承和重用 Block 标签 在Django模板中&#xff0c;{% block %} 标签允许你定义一个“块”&#xff0c;这个块可以在子模板中被重写或填充。 <!-- base.html --> <!DOCTYPE html> <html> <head><title>{% block titl…

Go语言学习笔记(五)

文章目录 十八、go操作MySQL、RedisMySQLRedis 十九、泛型泛型函数泛型类型泛型约束泛型特化泛型接口 二十、workspaces核心概念示例 二十一、模糊测试 十八、go操作MySQL、Redis MySQL package mainimport ("database/sql""errors""fmt"_ &qu…

基于SpringBoot的“青少年心理健康教育网站”的设计与实现(源码+数据库+文档+PPT)

基于SpringBoot的“青少年心理健康教育网站”的设计与实现&#xff08;源码数据库文档PPT) 开发语言&#xff1a;Java 数据库&#xff1a;MySQL 技术&#xff1a;SpringBoot 工具&#xff1a;IDEA/Ecilpse、Navicat、Maven 系统展示 系统总体结构图 实体属性图 系统首页界…

《信息论与编码》课程笔记——绪论和离散信源(一)

目录 绪论 一、信息论的基本概念 1.1 信息的定义 1.2 信息的三个层次 二、香农信息论的研究内容 2.1 信源与信源编码 2.2 信道与信道编码 2.3 保密通信与密码学 离散信源&#xff08;一&#xff09; 一、自信息 1.1 定义 二、离散信源 2.1 定义 2.2 符号表示 三、…

nginx 配置https

参考文档&#xff1a;nginx 文档 -- nginx官网|nginx下载安装|nginx配置|nginx教程 配置 HTTPS 服务器 HTTPS 服务器优化 SSL 证书链 单个 HTTP/HTTPS 服务器 基于名称的 HTTPS 服务器 具有多个名称 的 SSL 证书 服务器名称指示 兼容性 要配置 HTTPS 服务器&#xff0c;ssl…