android - Proguard 后的 Stacktraces 在 Kotlin 文件中的行号错误
问题描述
我使用 AppCenter 来记录我的应用程序的崩溃。AppCenter 自动为商店构建应用程序,并管理映射文件。
我在 AppCenter 的崩溃日志中看到,Kotlin 文件中的堆栈跟踪显示错误的行号,就像未使用映射文件一样。例如它说崩溃发生在第 1261 行,但源文件只有 294 行。所有 kotlin 文件都是这种情况。
但是Java文件中发生的崩溃都是正确的。
我还将映射文件上传到 Play Console,日志与 AppCenter 相同。所以这让我相信这是映射文件对于 kotlin 文件错误的问题。
我将如何修复 kotlin 文件的映射?我似乎找不到任何具体的原因,为什么 kotlin 文件会出错,但 java 文件是正确的。
解决方案
推荐阅读
- database - MS Access Multiple value from a FORM into table as a Single Line
- c++ - One-line output operator for a binary tree
- php - Cakephp 3.6.14:在文本字段中显示 html 格式的文本
- c - Display Progress C
- rally - 从 Rally 推动 udeploy 部署
- javascript - 动画不改变位置
- json - Jersey Jackson JSON attribute change globally
- java - 如何将我的表值从 html 获取到 servlet?
- phpunit - Behat:期望发送电子邮件
- reactjs - 打字稿编译错误尝试使用material-ui withStyles