最后的挣扎 - Qt For Android on HuaWei Mate 60Pro (v4.0.0)

本文描述了在华为Mate60Pro运行HarmonyOS4.0.0环境下,使用Qtforandroid进行开发并在HarmonyOS下一个版本切换后可能面临的挑战,包括设备调试设置和Qt应用的安装过程。作者记录了从Android向纯血HarmonyOS迁移的初步尝试和注意事项。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

简介

为什么叫最后的挣扎, 其实都知道即将到来的 HarmonyOS NEXT 将抛弃Android支持,纯血HarmonyOS 将上线, 此时再说Qt for android支持Huawei HarmonyOS的设备其实并没有多少意思, 但恐怕在大多数基础软件完成兼容前, 很多人还是不会升级到最新版本, 记录一下此次的玩机经验吧;

环境介绍

硬件环境:
设备 : 华为Mate60 Pro
系统: HarmonyOS 4.0.0
开发环境:
系统: Win11 家庭版
Qt版本: Qt for android Qt6.6.2

设备开启调试步骤

1. 开启开发者模式

设置 -> 关于手机 -> HarmonyOs 版本 点击三次

在这里插入图片描述

2. 开启USB调试模式

设置->系统与更新->开发人员选项->下拉到 调试页-> 打开USb调试开关

在这里插入图片描述

3. 连接到PC,选择USB连接方式为 MIDI

到此手机方面的配置就结束了

PC端操作步骤

1. 搭建Qt for android环境

参考 Qt for android : Qt6.6.2 搭建环境

2. adb服务开启

xxxx\android-sdk\platform-tools 目录下 的adb工具执行指令
adb start-server

3. Qt 编译并执行

查找一个Qt示例, 选择armeabi_v7a 编译器, 编译之后即可,编译之后自动连接到手机, 并将软件安装到手机, 安装时需要在手机上允许,
安装失败可能是没有签名,需要设置签名, 操作步骤参考
Qt6.5 For Android 出现 install error

参考

Qt for android : Qt6.6.2 搭建 环境
Qt6.2 Android 无线调试设置 (Readmi 9A为例) [Windows]

Note

目前网上有一个 开源的 Qt for OpenHarmony 的解决方案 可以参考

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

听我一言

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值