Flutter : Flutter Plugin、Flutter Package 和 Flutter Module 有什么区别?

问题描述

enter image description here

在 android Studio 中选择 Create New Flutter Project 时,会出现如下 4 个选项。

enter image description here

所有这些 Flutter 项目类型有什么区别

解决方法

  1. Flutter 应用程序:一个独立的、功能齐全的 Flutter 应用程序。
  2. Flutter 插件:插件是您在 Android 和 iOS 中的相机 API 等原生功能之间开发的一种桥梁。
  3. Flutter 包:包是仅使用 Dart 编写的 Flutter 应用程序。它与本机功能没有太大关系。
  4. Flutter 模块:模块是您要在应用中使用的一组功能。它是一个自定义代码,用于执行特定任务,但将来可用于其他应用程序。所以,请把它放在手边。

P。 S.:Android 已经简要地给出了每个描述。在最后一个屏幕截图中。

,

它们都不是用于创建 Flutter SDK。他们都使用 SDK 来创建插件、包和模块。屏幕上的文字描述了不同之处。

我怀疑该公司要求您构建一个 Flutter 应用程序作为演示(使用 Flutter SDK)。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...