我正在开发flutter应用程序,并且我希望该应用程序在android studio上加载并在本机上运行,而无需单独地运行flutter sdk,这样我就可以在其中放置一些本地kotlin或java的依赖项并从那里本地运行。
我从flutter项目复制了android文件夹,并从中创建了一个新的本机android应用程序 enter image description here
答案 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有点复杂。