HarmonyOS鸿蒙Next中用pyside6开发的应用可不可以上架agc平台
HarmonyOS鸿蒙Next中用pyside6开发的应用可不可以上架agc平台 【问题描述】我想问使用pyside6 开发的应用可不可以在华为AGC平台上架

没有 Python 包、没有 PySide6 打包格式,华为应用市场审核指南:https://developer.huawei.com/consumer/cn/doc/app/50104-overview

全文无 Python、无 PySide、无 Qt for Python,鸿蒙开发语言:https://developer.huawei.com/consumer/cn/blog/topic/03207773739953244
所以 pyside6 开发的应用不可以上架agc平台,鸿蒙(HarmonyOS)与 Python 对接开发实战可参考:https://developer.huawei.com/consumer/cn/blog/topic/03211480944158343
更多关于HarmonyOS鸿蒙Next中用pyside6开发的应用可不可以上架agc平台的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
您好,用 PySide6 开发的应用可以上架 AGC(AppGallery Connect)平台。
AGC是华为应用市场的开发者服务平台,主要负责应用的分发和管理。它对应用的技术栈没有限制,只要您开发的应用符合其上架规范即可。
不过需要注意的是,PySide6是用于构建桌面应用程序的GUI框架,而AGC平台主要面向移动设备(如手机、平板等)上的应用。因此,如果您想将使用PySide6开发的应用上架到AGC平台,通常需要将其打包成适用于移动设备的格式,例如通过 Qt for HarmonyOS(https://codereview.qt-project.org/0)或其他相关工具链将其编译为HarmonyOS 、Android 或iOS应用。
简单来说,AGC平台关心的是最终生成的可在移动设备上安装和运行的应用包是否满足其审核标准,而不是您使用了哪种编程语言或GUI库来进行开发
没有 Python 包、没有 PySide6 打包格式,华为应用市场审核指南:https://developer.huawei.com/consumer/cn/doc/app/50104-overview
不可以。鸿蒙Next不支持Python运行时环境,PySide6开发的桌面应用无法在鸿蒙系统上直接运行。AGC平台仅接受基于ArkTS/JS或系统原生框架开发的应用,PySide6程序不符合其技术规范,无法上架。
PySide6 基于 Qt,主要为桌面平台(Windows、macOS、Linux)设计,其运行时依赖 X11/Wayland 等图形栈及系统原生库,而 HarmonyOS Next 采用自研的 ArkUI 框架,完全不兼容这类 Linux 桌面组件及 Python 解释器的直接嵌入,因此用 PySide6 开发的应用无法以原生应用形式提交至 AGC 上架。AGC 当前只接受基于 HarmonyOS SDK 构建的 HAP 包(ArkTS/JS 或 C++),PySide6 不属于受支持的开发方式。若要将应用发布到该平台,需要改用 ArkUI 或跨平台的 Web 容器方案,PySide6 本身无法适配。

