使用Swift和Kotlin重新创建Flutter的ios和android文件夹

Inq*_*r K 5 dart flutter

嗨,我刚刚发现可以用Swift和Kotlin创建Flutter项目。但是,我已经在当前项目中进行了投资,并想重新创建iosandroid,并将其重新创建为Swift和Kotlin(当前它们默认为Java和ObjC)。

谢谢。

Igo*_*hik 17

您还可以flutter create -i swift .在您的 app 文件夹中运行,以重新生成 ios 文件夹。

我还没有测试过 android,但我想这也应该适用于它 - flutter create -a kotlin .


duj*_*chi 11

使用-i-a创建新项目,如下所示:

flutter create -i swift -a kotlin project_name
Run Code Online (Sandbox Code Playgroud)

另请参阅:https : //flutter.io/docs/development/platform-integration/platform-channels#step-1-create-a-new-app-project

然后替换lib为旧项目中的文件夹。

  • 您可以删除项目中的`ios /`和/或`android /`文件夹,并使用建议的命令重新创建它们,然后重新应用手动更改(如果使用版本控制,则很容易) (3认同)

MAN*_*ISH 11

我刚刚删除了 flutter 项目中的默认 ios 和 android 文件夹。现在为了再次生成这些默认文件夹,您可以使用以下命令:

flutter create .
Run Code Online (Sandbox Code Playgroud)

笔记 : ”。” 也是命令的一部分,还要确保您的项目文件夹名称不应包含对于包名称无效的空格或特殊字符。