首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用颤振从安卓项目(java/kotlin)构建iOS应用程序

用颤振从安卓项目(java/kotlin)构建iOS应用程序
EN

Stack Overflow用户
提问于 2020-12-08 02:28:38
回答 1查看 327关注 0票数 1

谢谢你的阅读

我最初的项目是java的android项目,然后kotlin被集成到项目中,现在所有新的ui和业务逻辑都是用kotlin编写的,最近老板想让ios使用这个android应用程序,

然后我发现在这种情况下颤振可能是有用的,所以我尝试将颤振集成到项目中并与其进行测试,我的目标是将这个项目转换为能够编译为android和ios,我对颤振非常陌生,

经过几天的搜索和测试,

我在flutter.dev的指南中添加了颤振模块到我的安卓项目中,现在我可以从安卓活动中调用FlutterActivity,使用flutterEngine initialRoute,我可以从颤振模块调用不同的省道文件,但是当我深入到更深的地方时,我觉得这些看起来不对,

如果我错了,请纠正我

  1. 我无法用dart调用颤振模块中的kotlin文件(我已经用dart重写了业务逻辑??

  1. 没有用于dart的ui文件,我无法预览像xml设计视图

这样的ui

  1. 指南似乎只是专注于如何在现有的android应用程序中运行(因此这个android项目仍然无法编译成ios?

)。

我的主要目标是将现有的android项目编译到ios上,如果可能的话,不要重新编写每一段代码,但到目前为止,我找到的所有解决方案都是告诉我这个项目必须重做,对不起,我已经没有选择了,我需要帮助,如果有更好的解决方案,我真的不需要修改。

请告诉我如何将这个项目转换成能够在android和ios上编译?

EN

回答 1

Stack Overflow用户

发布于 2020-12-16 12:08:26

如果您想知道颤振是如何工作的,它与kotlin有什么不同,我强烈建议您查看这个链接:https://flutter.dev/docs/get-started/flutter-for/android-devs之后,您可以节省很多时间。如果我想简短地回答你的问题:如果你不需要使用kotlin或swift的原生代码,你只需用dart语言编写一段代码,而当你构建应用程序时,你的ios和android资源都有。正如google所说: Flutter是Google的UI工具包,用于从单个代码库为移动、web和桌面构建漂亮的、本地编译的应用程序。

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

https://stackoverflow.com/questions/65192248

复制
相关文章

相似问题

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