如何使用Flutter创建一个新项目,无论是为iOS还是Android?
我尝试使用“flutter create projectname”命令,但它会同时创建iOS和Android平台。
是否可能只创建一个平台?
我尝试使用“flutter create projectname”命令,但它会同时创建iOS和Android平台。
是否可能只创建一个平台?
你可以使用--platforms
参数来指定你想要为哪些平台创建应用程序(默认为全部)。因此,如果你只想创建一个安卓应用程序,你可以像下面这样做:
flutter create --platforms android my_app
注意: -i
和 -a
参数是用于选择所使用的语言,而不是限制生成哪些平台。
最后: 看起来你可以在生成后直接删除不需要的平台目录。
只需删除项目中创建的android
或ios
文件夹。
您也可以保留这些文件夹,只需不为您不想支持的平台构建即可。
flutter build apk
用于Android或 flutter build ios
用于iOS(或类似于使用 flutter run
进行调试)。目录 ios
和 android
只包含某个平台的一些支持文件。 - Günter Zöchbauer这个问题是关于创建一个新的Android或iOS项目,而不是构建项目。
请按照本教程Get Started中给出的步骤进行操作。
简而言之:
希望这可以帮助到您。
flutter create -i, --ios-language [objc (default), swift]
flutter create -a, --android-language [java (default), kotlin]
安卓也一样