带有模糊日志的应用程序崩溃版本构建我如何得出实际文件行号

问题描述 投票:0回答:1

我的应用程序正在调试模式下工作。当我使用 minifyEnabled true 生成发布版本时,它崩溃了。当我签入日志时,它仅显示在 J2.c.l(SourceFile:46)

我怎么知道J2是什么?

据我所知,会有一些映射文件讲述它,但我不知道它在哪里。

我正在使用Android Studio Koala

android mapping proguard obfuscation
1个回答
0
投票

现在回答可能有点晚了。对于仍然遇到此问题的任何人: 关于映射文件,您是正确的。每当您混淆代码时,也会自动生成一个映射文件。您可以在模块的输出目录中查找相同的内容

path: <module-name>/build/outputs/mapping/<build-type>/

映射文件位置在不同的 Android Studio 版本中保持相同,包括 Koala。

© www.soinside.com 2019 - 2024. All rights reserved.