Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flutter 我的apk重达150MB,有没有办法减少这个?_Flutter_Dart_Apk_Proguard_Jitsi - Fatal编程技术网

Flutter 我的apk重达150MB,有没有办法减少这个?

Flutter 我的apk重达150MB,有没有办法减少这个?,flutter,dart,apk,proguard,jitsi,Flutter,Dart,Apk,Proguard,Jitsi,我已经为我的颤振应用程序工作了大约两个月了,在编译apk时,它的大小大约是30-35MB,最近我添加了颤振jitsi_meet 1.0.0依赖项,现在当我编译apk时,我的apk大小变成了156MB。 依赖性有可能那么重吗? 如果是,是否有可能减少它? 我运行了他们的main.dart示例,然后对其进行了编译,结果显示在fat apk上的大小为98 mb。此插件使用视频处理,这就是大小增加的原因。使用splitapk运行此命令 flutter build apk --target

我已经为我的颤振应用程序工作了大约两个月了,在编译apk时,它的大小大约是30-35MB,最近我添加了颤振jitsi_meet 1.0.0依赖项,现在当我编译apk时,我的apk大小变成了156MB。 依赖性有可能那么重吗? 如果是,是否有可能减少它?


我运行了他们的main.dart示例,然后对其进行了编译,结果显示在fat apk上的大小为98 mb。

此插件使用视频处理,这就是大小增加的原因。使用splitapk运行此命令

        flutter build apk --target-platform android-arm,android-arm64,android-x64 --split-per-abi
flutter clean

这个插件使用视频处理的东西,这就是为什么大小增加。使用splitapk运行此命令

        flutter build apk --target-platform android-arm,android-arm64,android-x64 --split-per-abi
flutter clean

请检查您的发布模式应用程序大小,以便在您的终端上运行以下两个命令

1. flutter clean
2. flutter build apk
此外,Google Play允许我们上传多个APK,例如,每个架构一个APK

flutter build appbundle

按照此处的说明操作:

请检查您的发布模式应用程序大小,以便在终端上的两个命令下运行

1. flutter clean
2. flutter build apk
此外,Google Play允许我们上传多个APK,例如,每个架构一个APK

flutter build appbundle

按照此处的说明操作:

首先,运行此命令

        flutter build apk --target-platform android-arm,android-arm64,android-x64 --split-per-abi
flutter clean

然后使用build命令

首先运行此命令

        flutter build apk --target-platform android-arm,android-arm64,android-x64 --split-per-abi
flutter clean
然后是build命令