[英]How do I pull data from firebase into android studio at the exact point in the code?
[英]How do I get Firebase to tell me the exact line of code a user crashed at?
如果您使用 Proguard,请尝试以下解决方法:
在 Android Studio/ 的Gradle 脚本部分或资源管理器中项目的 app 文件夹中,将有一个名为proguard-rules.pro的文件。
在这个文件中取消注释这一行:
-keepattributes SourceFile,LineNumberTable
这将使您的 ClassName 和行号保持正常。
如果你想隐藏你的 className 也取消注释这一行。
-renamesourcefileattribute SourceFile
最后还写了这一行
-printmapping mapping.txt
这一行将生成一个mapping.txt文件(您可以在 app 文件夹中找到),以便在您在 Playstore 中发布应用程序时对堆栈跟踪进行反混淆处理。
完成所有这些之后,为您的应用程序创建一个新的发布版本并更新您现有的版本。 您的崩溃报告现在应该可以正常工作了。
如果您的应用在 Play 商店中可用,则您还需要使用 apk 上传生成的mapping.txt文件。 (如果你是上传aab文件就不需要上传)
要在新的播放控制台中上传映射文件,请执行以下步骤:
这应该有效。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.