Android Studio APK 分析器无法加载 mapping.txt

Android Studio APK Analyzer fails to load mapping.txt

我已经开始混淆 Android 应用程序,其中包含许多第 3 方库。在设置允许我使用 R8 混淆调试版本的第一个基础配置后,我在 APK 分析器中打开 APK 以检查混淆,这是到位的。在此之后,我单击 Load Proguard mappings... 并从混淆 运行 中选择 mapping.txt。 类 没有去混淆并且 AS 报告:

   APK Analyzer successfully loaded maps from: 
   There were problems loading: mapping.txt

AGP 插件 3.3.2 + android.enableR8=true

为什么会这样?我找不到关于此的错误报告。

原来 Android Studio 3.3.x 不喜欢 mapping.txt 的开始评论。在打开之前删除它们很重要:

# compiler: R8
# compiler_version: 1.4.57
# min_api: 21

这已在 Android Studio 3.4 中修复。