Ios 颤振:如何创建新项目

Ios 颤振:如何创建新项目,ios,xcode,flutter,visual-studio-code,xcode9.3-beta,Ios,Xcode,Flutter,Visual Studio Code,Xcode9.3 Beta,我安装了颤振SDK,以下步骤由此链接提供: 但无法在Xcode中创建新的示例项目。我找不到使用Xcode启动新项目的正确方法 以下是启动新示例项目的步骤,但不适用于Xcode:Get 如何在Xcode中创建新的颤振项目 我使用的是没有必要使用XCode 使用颤振创建命令创建新项目: 在终端执行flatter创建我的项目\u名称 该命令创建了一个名为“my_project_name”的颤振项目目录,其中包含一个简单的演示应用程序。但是,无法使用Xcode编辑器创建项目 现在,您必须使用“终端”应用

我安装了颤振SDK,以下步骤由此链接提供:

但无法在Xcode中创建新的示例项目。我找不到使用Xcode启动新项目的正确方法

以下是启动新示例项目的步骤,但不适用于Xcode:Get

如何在Xcode中创建新的颤振项目


我使用的是

没有必要使用XCode

使用颤振创建命令创建新项目:

在终端执行
flatter创建我的项目\u名称


该命令创建了一个名为“my_project_name”的颤振项目目录,其中包含一个简单的演示应用程序。

但是,无法使用Xcode编辑器创建项目

现在,您必须使用“终端”应用程序创建项目

在这里,我使用以下终端命令创建了一个示例
test\u项目

flutter create test_project
这是我的Xcode项目准备好了工作区


我认为更好的方法是通过命令行创建颤振项目

flutter create --org com.yourdomain your_app_name
Swift、Kotlin和androidx依赖项是默认选项

之后,只需在Android Studio或VSCode中打开创建的项目

参数

--org com.yourcompany
将形成Android应用程序ID:

com.yourcompany.yourappname
和iOS产品包标识符:

com.yourcompany.yourAppName
探索所有可能的参数类型

flutter create --help

这是预付款!没有android studio,您可以使用一些参数(选项迁移androidX、平台语言)创建新项目

flattercreate--androidx-t应用程序--org com.companyname.packagename-a kotlin-i swift myapp
通过Flatter CLI探索自我

flatter创建--帮助

  • -[no-]pub:是否在创建项目后运行“flatter pub get”。 (默认为on)

  • -[no-]offline:当create命令运行“flatter pub get”时,这表示是否在中运行它 脱机模式与否。在脱机模式下,它需要所有依赖项都已可用 在发布缓存中成功

  • -[no-]带驾驶员测试:还添加颤振驾驶员相关性并生成“颤振驾驶”测试示例

  • -t-template=≶类型>:指定要创建的项目类型:

     [app]                (default) Generate a Flutter application.
     [package]            Generate a shareable Flutter project containing modular Dart code.
     [plugin]             Generate a shareable Flutter project containing an API in Dart code with a platform-specific
                           implementation for Android, for iOS code, or for both.
    
  • -s-sample=≶id>:指定要用作应用程序main.dart的颤振代码示例。暗示 --模板=应用程序。该值应为API中所需样本的样本ID 文档网站()。一个例子可以在

  • --列出样本=≶path>:指定一个JSON输出文件,用于列出可以使用创建的颤振代码示例 --样品

  • -[no-]覆盖:执行操作时,覆盖现有文件

  • --说明用于新颤振项目的说明。该字符串以pubspec.yaml结尾 文件 (默认为“新颤振项目”)

  • --org:负责您的新颤振项目的组织,使用反向域名表示法。 此字符串用于Java包名称中,并作为iOS包标识符中的前缀。 (默认为“com.example”)

  • --项目名称:此新颤振项目的项目名称。这必须是有效的dart包名称

  • -i-ios语言:[objc,swift(默认)]
  • -a-android语言:[java,kotlin(默认)]
  • -[no-]androidx:使用androidx支持库生成项目

颤振站点:

在Android Studio中,可以直接选择创建新的颤振项目

在使用任何命令shell的编辑器中,如果要创建样例项目,则这是有用的,要创建样例项目,请使用以下命令

flutter create sample_project
如果您想了解更多信息:

flutter create --help

颤振创建“项目名称”-(不带引号)创建颤振应用程序。
我认为用Vs代码创建项目更好。 你只需要跑就行了

“颤振创建‘项目名称’”


您可以在cmd中使用它,在VisualStudio代码中,您需要首先设置您的组织。 转到文件->首选项->设置,搜索颤振创建组织。 编辑settings.json文件并编辑“dart.createOrganization”:“com.”,例如com.awesomeapps。它将在创建新的颤振项目时使用它

然后,转到:

视图->命令选项板->颤振:新项目

输入项目的名称,例如:hello\u world

选择一个文件夹


确保您已经安装了颤振,并且首先安装了颤振和省道扩展。

创建而不进行任何自定义-->
颤振创建应用程序\u name

使用androidx创建->
flatter创建--androidx-t应用程序名称

使用androidx和包名创建-->
flatter创建--androidx-t--org com.companyname.packagename应用程序名

使用kotlin支持创建-->
flatter创建--androidx-t--org com.companyname.packagename-a kotlin应用程序_name

使用swift支持创建-->
flatter创建--androidx-t应用程序--org com.companyname.packagename-a kotlin-i swift应用程序_name

或总命令为->

flutter create --androidx -t app --org com.companyname.packagename -a kotlin -i swift myapp

所有其他答案都没有显示出答案
flutter create --androidx -t app --org com.companyname.packagename -a kotlin -i swift myapp
flutter create --project-name project_name .
flutter create --project-name on_controller some-folder-name
flutter create on_controller
flutter create --project-name on_controller --org com.COMPANY .