flutter中的flutter build bundle和appbundle有什么区别?
What is the difference between flutter build bundle and appbundle in flutter?
我几乎找不到关于这两者之间区别的信息
flutter build bundle
flutter build appbundle
我什么时候应该使用一个而不是另一个?
flutter build appbundle
构建上传到 Google Play 商店的 'app bundle'。应用程序包基本上是 apk
文件的捆绑包。当用户安装您的应用时,Google Play 将向设备提供最佳 apk
。应用程序包被压缩到 aab
文件(Android 应用程序包)。
flutter build bundle
从您的 pubspec.yaml
中的资产列表构建一个特殊的 'app bundle' 存档,您的应用程序可以在运行时从中读取。构建器将其放置在 build
目录的 flutter_assets
文件夹中。
所以基本上他们构建了不同的东西。如果您要构建要在 Play 商店发布的应用程序,flutter build appbundle
几乎是不可避免的。
然而,我从来不需要使用flutter build bundle
。我从来不需要构建单独的资产文件夹,因为它包含在 appbundle
构建中。
我几乎找不到关于这两者之间区别的信息
flutter build bundle
flutter build appbundle
我什么时候应该使用一个而不是另一个?
flutter build appbundle
构建上传到 Google Play 商店的 'app bundle'。应用程序包基本上是 apk
文件的捆绑包。当用户安装您的应用时,Google Play 将向设备提供最佳 apk
。应用程序包被压缩到 aab
文件(Android 应用程序包)。
flutter build bundle
从您的 pubspec.yaml
中的资产列表构建一个特殊的 'app bundle' 存档,您的应用程序可以在运行时从中读取。构建器将其放置在 build
目录的 flutter_assets
文件夹中。
所以基本上他们构建了不同的东西。如果您要构建要在 Play 商店发布的应用程序,flutter build appbundle
几乎是不可避免的。
然而,我从来不需要使用flutter build bundle
。我从来不需要构建单独的资产文件夹,因为它包含在 appbundle
构建中。