gpt4 book ai didi

flutter - 从 Flutter 项目生成 HarmonyOS(华为)构建

转载 作者:行者123 更新时间:2023-12-04 14:01:55 27 4
gpt4 key购买 nike

我正在做一个 Flutter 项目。其中,我们要生成 Android、iOS 和 HarmonyOS(华为)的构建版本。但我不确定 Flutter 是否支持这个操作系统。我浏览了互联网上的一些东西,但无法弄清楚如何生成以及需要什么样的命令。在这里,Anyone 之前已经从 Flutter 项目生成了 HarmonyOS 兼容构建。请分享您的想法。

最佳答案

目前无法直接从 Flutter 中实现。由于华为鸿蒙带来的架构变化,它不再是“Android设备”,也不再运行“Android应用程序”。
现在你可以称之为“原生鸿蒙应用”的是 *.app文件(不是 *.apk*.aab )
Quora 上的最新回答:

Will Harmony OS run Android apps?


给出以下响应:

Answered Jun 4, 2021 by Mahdi Parastech, Software Engineer

Nope, because:

  1. The structure of the APIs are different.
  2. Hongmeng (HarmonyOS) apps are in *.app, Android apps are *.apk
  3. The structure of pages (activities) are different, Hongmeng uses some additional json files and puts pages inside *.har files.
  4. Hongmeng uses Javascript too, and that's the only option in Wearable Hongmeng devices, but Android apps are just written in Java.

source
显然,您应该能够使用他们的 IDE 将您的原生 android 应用程序迁移到 HarmonyOS,但问题是 Flutter 不是为这种架构构建的。
除非 Flutter 团队出于某种原因决定支持鸿蒙,否则我认为使用 Flutter 开发鸿蒙应用是不可能的。

关于flutter - 从 Flutter 项目生成 HarmonyOS(华为)构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69733449/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com