Flutter 使用flatter为iOS或Android创建新应用程序

Flutter 使用flatter为iOS或Android创建新应用程序,flutter,Flutter,如何在iOS或Android上使用Flatter创建新项目 我试过用flutter创建projectname,但它同时创建了iOS和Android平台 任何一个平台都可以吗?只需删除项目中创建的android或ios文件夹即可。 你也可以离开文件夹,只是不为你不想支持的平台构建。问题是为Android或iOS创建一个新项目。不是为了建筑。 请按照本教程中给出的步骤操作 简而言之 获取颤振SDK并使用颤振SDK更新路径 运行颤振医生以确保颤振安装正确 为Android Studio安装颤振和Dar

如何在iOS或Android上使用Flatter创建新项目

我试过用flutter创建projectname,但它同时创建了iOS和Android平台


任何一个平台都可以吗?

只需删除项目中创建的
android
ios
文件夹即可。

你也可以离开文件夹,只是不为你不想支持的平台构建。

问题是为Android或iOS创建一个新项目。不是为了建筑。 请按照本教程中给出的步骤操作

简而言之

  • 获取颤振SDK并使用颤振SDK更新路径
  • 运行颤振医生以确保颤振安装正确
  • 为Android Studio安装颤振和Dart插件
  • 按照以下步骤创建新的颤振应用程序

  • 如果您只想创建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