0

我正在开发 Flutter 应用程序。我已经构建了我的应用程序如下:

flutter build appbundle --obfuscate --split-debug-info=./debug -v

我在 Play 商店控制台上面临上述警告:

没有与此 App Bundle 关联的反混淆文件。如果您使用混淆代码 (R8/proguard),上传去混淆文件将使崩溃和 ANR 更易于分析和调试。

从 android studio decode an obfuscated stack trace documentation 看来我需要上传一个mapping.txt文件。

  1. 我在 Flutter 项目中找不到该文件。它在哪里?
  2. 如何将文件上传到 Play Store 控制台?
4

1 回答 1

0

尝试启用缩小

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

mapping.txt文件位置

./app/build/outputs/mapping/release/mapping.txt 
于 2022-01-08T13:50:44.847 回答