首页 > 解决方案 > 如何减少 IntelliJ IDEA 中的颤振发布 apk 大小?

问题描述

我已经在 android build.gradle 中完成了这件事,并在 app 目录中创建了 proguard-android.txt 文件,但问题是如何在不更改 android 文件的情况下完成。如何通过 pubspec.yaml 文件实现

    buildTypes {
        release {
            minifyEnabled true
            shrinkResources true
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }


proguard-rules.pro

#Flutter Wrapper
-keep class io.flutter.app.** { *; }
-keep class io.flutter.plugin.**  { *; }
-keep class io.flutter.util.**  { *; }
-keep class io.flutter.view.**  { *; }
-keep class io.flutter.**  { *; }
-keep class io.flutter.plugins.**  { *; }

标签: flutterbuild.gradleapksizerelease

解决方案


推荐阅读