首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从颤振项目生成HarmonyOS (华为)

从颤振项目生成HarmonyOS (华为)
EN

Stack Overflow用户
提问于 2021-10-27 05:53:04
回答 1查看 2.2K关注 0票数 4

我正在做一个颤振项目。其中,我们希望生成安卓、iOS和华为( HarmonyOS )的产品。但我不确定Flutter是否支持这个操作系统。我浏览了一些互联网上的东西,但不知道如何生成和需要什么样的命令。在这里,任何人都曾经从Flutter项目中生成过HarmonyOS兼容的构建。请分享你的想法。

EN

回答 1

Stack Overflow用户

发布于 2021-10-27 09:25:56

就目前而言,这是不可能直接从颤振。由于华为和HarmonyOS带来的架构变化,它不再是一款“安卓设备”,也不再运行“安卓应用程序”。

现在您可以称之为“本机HarmonyOS应用程序”的是*.app文件(而不是*.apk*.aab)。

关于Quora的最新答复如下:

和谐操作系统会运行Android应用吗?

给出以下答复:

软件工程师Mahdi Parastech于2021年6月4日回答 不,因为:

  1. API的结构是不同的。
  2. 宏梦(HarmonyOS)应用程序在*.app,安卓应用程序是*.apk
  3. 页面(活动)的结构是不同的,洪蒙使用一些额外的json文件,并将页面放入*.har文件中。
  4. 洪门也使用Javascript,这是可穿戴的洪梦设备的唯一选择,但Android应用程序只是用Java编写的。

来源

显然,您应该能够通过使用HarmonyOS将本地android应用程序迁移到,但问题是,Flutter不是为该体系结构构建的。

除非颤振团队出于某种原因决定支持HarmonyOS,否则我认为使用Flutter开发HarmonyOS应用程序是不可能的。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69733449

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档