如何分别在android和ios上本地运行flutter应用程序?

时间:2019-10-17 11:47:39

标签: android ios android-studio flutter dart

我正在开发flutter应用程序,并且我希望该应用程序在android studio上加载并在本机上运行,​​而无需单独地运行flutter sdk,这样我就可以在其中放置一些本地kotlin或java的依赖项并从那里本地运行。

我从flutter项目复制了android文件夹,并从中创建了一个新的本机android应用程序 enter image description here

2 个答案:

答案 0 :(得分:2)

我也遇到了同样的问题,在研究了互联网之后,我知道有一种方法可以将我们的flutter项目作为模块包含到android中,然后您可以使用Flutter.createView来加载flutter小部件。如此简单,您也可以按照此博客进行逐步说明

https://medium.com/flutter-community/add-flutter-to-existing-android-ios-app-ae8c4fb1582e

答案 1 :(得分:0)

您可以只打开Android Studio中的android文件夹和Xcode中的ios文件夹。 Flutter工具将为Android Studio项目和CocoaPods for iOS项目生成所需的模块。您还可以使用这些IDE中的本机调试器(Java / C / Objective-C / Swift)运行和调试应用。

然后,您可以通过更改Android应用程序的build.gradle来轻松添加依赖项。我认为ios有点复杂。