Flutter:Flutter Plugin、Flutter Package 和 Flutter Module 有什么区别?
Flutter : What are the differences between Flutter Plugin, Flutter Package and Flutter Module?
在 android Studio 中选择 Create New Flutter Project
时,会出现 4 个选项,如下所示。
Flutter Application
Flutter Plugin
Flutter Package
Flutter Module
这些Flutter项目类型有什么区别
None 其中用于创建 Flutter SDK。他们都使用 SDK 来创建插件、包和模块。屏幕上的文字描述了差异。
我怀疑公司要你构建一个 Flutter Application 作为演示(使用 Flutter SDK)。
- Flutter 应用程序:一个独立的、功能齐全的 Flutter 应用程序。
- Flutter 插件:插件是您在 Android 中的相机 API 和 iOS.
等本机功能之间开发的一种桥梁。
- Flutter Package:一个包是一个单独使用 Dart 编写的 flutter 应用程序。跟Native功能关系不大。
- Flutter 模块:模块是您要在应用程序中使用的一组功能。它是执行特定任务的自定义代码,但将来可用于其他应用程序。所以,你把它放在手边吧。
P. S.: Android 已经给出了每个简短的描述。在上一张截图中。
在 android Studio 中选择 Create New Flutter Project
时,会出现 4 个选项,如下所示。
Flutter Application
Flutter Plugin
Flutter Package
Flutter Module
这些Flutter项目类型有什么区别
None 其中用于创建 Flutter SDK。他们都使用 SDK 来创建插件、包和模块。屏幕上的文字描述了差异。
我怀疑公司要你构建一个 Flutter Application 作为演示(使用 Flutter SDK)。
- Flutter 应用程序:一个独立的、功能齐全的 Flutter 应用程序。
- Flutter 插件:插件是您在 Android 中的相机 API 和 iOS. 等本机功能之间开发的一种桥梁。
- Flutter Package:一个包是一个单独使用 Dart 编写的 flutter 应用程序。跟Native功能关系不大。
- Flutter 模块:模块是您要在应用程序中使用的一组功能。它是执行特定任务的自定义代码,但将来可用于其他应用程序。所以,你把它放在手边吧。
P. S.: Android 已经给出了每个简短的描述。在上一张截图中。