神之眼的博客

新建或修改Flutter项目中安卓和IOS工程默认编程语言

當前文章的短網址連結為: https://unos.top/up14

环境

Flutter: 1.20.2
Android Studio: 4.0.1Code language: CSS (css)

场景1:修改已将kotlin和swift作为编程语言的Flutter项目

  1. 切换到flutter项目根目录,删除android和ios目录(如果已做了原生修改,请注意备份)
  2. 然后在根目录下执行以下命令
flutter create -i objc -a java --org us.godeye .
       
    
命令说明
-i swift IOS使用swift
-i objc  IOS使用Objective-C
-a java  Android使用java
-a kotlin Android使用Kotlin
--org 指定原生项目包名(建议跟Flutter工程创建时包名一致)
.  最后的点表示在当前目录下创建

最终生成的Android原生包名如下:

场景2:通过命令行新建Flutter工程并指定原生语言

flutter create -i objc -a java --org us.godeye flutter_study  

flutter_study为Flutter项目名称,最终生成的包名为: us.godeye.flutter_study

场景3:通过Android Studio新建Flutter工程并指定原生语言

这样创建的工程默认即为Java和Objective-C

退出移动版