通过将Proguard规则映射文件上传到Google Play控制台来消除生产Android错误的混淆

WitVault

从Play商店安装应用程序后,突然打开我的已发布应用程序时崩溃了。但是问题是,当我在Android Studio的调试模式下运行代码时,应用程序不会崩溃。

当我在Google Play控制台上查找崩溃错误时,我看到了一些难以理解的错误代码,这些错误代码难以理解错误的出处。

java.lang.NullPointerException: 
  at com.wl.model.a.b (Unknown Source)
  at com.wl.model.a.a (Unknown Source)
  at com.wl.model.a$1.a (Unknown Source)
  at b.w$a.b (Unknown Source)
  at b.a.b.run (Unknown Source)
  at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1113)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:588)
  at java.lang.Thread.run (Thread.java:818)

从错误中我知道有一些空指针异常,但无法跟踪其起源。

Google Play控制台表示,请上传反混淆文件以反混淆错误代码。

现在我的问题是我无法在项目源文件夹中找到反混淆文件。

我尝试上传赞成后卫的规则文件,但Google Play控制台拒绝了该文件。

请提供我可以在其中查找反混淆文件的路径或位置(通常在该目录中)。

chrjs

组装发行版APK后,文件位于此处:

./gradlew clean assembleFLAVORRelease

app/build/outputs/mapping/FLAVOR/release/mapping.txt

请记住,您可能应该检查自己的保护规则:

-keepattributes SourceFile,LineNumberTable

没有此属性,您将无法在播放控制台中看到行名和源文件名。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

将proguard文件上传到Google Play控制台时出错

将Android应用捆绑包上传到Google Play控制台-密钥签名错误

无法销毁Android活动:Google Play控制台错误

自动上传ProGuard映射文件以播放控制台

为什么无法将APK上传到Google Play控制台?

无法将 Phonegap 构建的 APK 上传到 Google Play 控制台

将APK上传到Google Play控制台不起作用

C:通过HTTP请求将文件上传到Google云端硬盘的错误408响应

将ProGuard映射文件上传到Firebase

错误通过API将文件上传到NextCloud

Google Play 控制台签名 apk 版本代码错误

Google Play控制台无用的错误消息

无法将文件上传到生产中的Google云存储

将文件上传到Google Cloud Storage:500后端错误

将即时应用程序上传到Google Play控制台失败,并显示通用消息

在Google Play控制台中混淆“上传失败”消息

Google Play控制台:停用Alpha或Beta曲目中的生产代码版本是否还会停用生产apk?

Android Google Play控制台错误APK不安全地传输用户数据

将我的 ionic 应用 apk 上传到 google play 控制台时出错

我从Play控制台收到以下错误,我无法编辑版本或Google Play信息

数字资产链接已通过Android Studio验证,但未通过Google Play控制台

Google Play控制台API问题

如何从控制台应用程序将文件上传到MVC网站?

将 aab 上传到游戏控制台时出现“您指定的域名 '' 无效”错误

无法将APK上传到Google Play

无法将 APK 上传到 google play

通过Play应用程序将json文件上传到Cassandra数据库时出错

无法使用APK文件将APK文件上传到Google Play

如何通过Cloud Functions将文件上传到Cloud Storage并使用Firestore控制对Cloud Storage的访问?