Flutter 使用flatter为iOS或Android创建新应用程序
如何在iOS或Android上使用Flatter创建新项目 我试过用flutter创建projectname,但它同时创建了iOS和Android平台Flutter 使用flatter为iOS或Android创建新应用程序,flutter,Flutter,如何在iOS或Android上使用Flatter创建新项目 我试过用flutter创建projectname,但它同时创建了iOS和Android平台 任何一个平台都可以吗?只需删除项目中创建的android或ios文件夹即可。 你也可以离开文件夹,只是不为你不想支持的平台构建。问题是为Android或iOS创建一个新项目。不是为了建筑。 请按照本教程中给出的步骤操作 简而言之 获取颤振SDK并使用颤振SDK更新路径 运行颤振医生以确保颤振安装正确 为Android Studio安装颤振和Dar
任何一个平台都可以吗?只需删除项目中创建的
android
或ios
文件夹即可。你也可以离开文件夹,只是不为你不想支持的平台构建。问题是为Android或iOS创建一个新项目。不是为了建筑。 请按照本教程中给出的步骤操作 简而言之
如果您只想创建Android或iOS项目,希望这对您有所帮助 (-ios语言在swift或object-c之间选择) 同样适用于android您可以使用
--platforms
参数指定要为哪些平台创建应用程序(默认为所有平台)。因此,如果您只想为android创建一个应用程序,您可以执行以下操作:
flutter create --platforms android my_app
注意:-i
和-a
参数用于选择使用的语言,不限制生成的平台
最后:看起来您可以在生成不需要的平台目录后简单地删除它们。谢谢您的回复,但是有没有其他方法,比如当我创建一个新项目时,我可以为iOS或Android提供构建选项。您希望从中获得什么效果?如果该应用程序成为Android应用程序或iOS应用程序,则在您为Android构建类似于
flatter build apk
的应用程序或为iOS构建类似于flatter build iOS
的应用程序(或类似于使用flatter run
进行调试的应用程序)时决定。目录ios
和android
只包含一个平台的一些支持文件。Ok。实际上,我只想创建android应用程序,因为iOS平台不支持某些功能。但你不需要在意。即使您最终没有为iOS构建,项目的创建或开发方式也没有区别。为什么您认为您需要区分或决定何时创建项目?是的,我只想为Android创建一个新项目,因为iOS不支持某些功能。@gamerb为了更好地理解,我刚刚格式化了我的答案。这绝对是OP实际问题的正确答案
flutter create --platforms android my_app