Exception 解码分析报告';s模糊化(Proguard)异常位置

Exception 解码分析报告';s模糊化(Proguard)异常位置,exception,google-analytics,proguard,Exception,Google Analytics,Proguard,Google Analytics“崩溃和异常”报告中我的“异常描述”中的行包括: IllegalArgumentException (@ak:g:-1) {Thread-8609} IllegalStateException (@w:a:-1) {main} 我正试图用Proguard GUI对它们进行解码,因为Proguard映射文件有33693行长,包括数百行'->ak'和'->w'行。我试着编辑例外行并添加一个“proguard.”序言,但没有成功: 现在有另一种方法来解码模糊异常报告

Google Analytics“崩溃和异常”报告中我的“异常描述”中的行包括:

IllegalArgumentException (@ak:g:-1) {Thread-8609}
IllegalStateException (@w:a:-1) {main}
我正试图用Proguard GUI对它们进行解码,因为Proguard映射文件有33693行长,包括数百行'->ak'和'->w'行。我试着编辑例外行并添加一个“proguard.”序言,但没有成功:


现在有另一种方法来解码模糊异常报告

如果您将应用程序连接到新的Firebase开发者平台,并将Firebase分析添加到代码中,您将可以访问Firebase开发者控制台。如果您单击“崩溃报告”选项卡,它将为您提供崩溃的详细列表,包括应用程序版本号。单击任何崩溃列表,您将获得完整的跟踪,包括“上载ProGuard映射文件以对xxx版本的未来堆栈跟踪进行除臭”消息。单击“上载”按钮并浏览到“mapping.txt”文件。上传文件,瞧,跟踪被解码了

如果你从未浏览过你的“mapping.txt”文件,那么它就隐藏在“app/build/outputs/mapping/release”中

Firebase和Firebase Analytics的配置和编码我将留给文档,如果您有问题,则留给堆栈溢出