首页 > 解决方案 > 如果我禁用了 minifyEnabled,是否需要提供反混淆文件

问题描述

在我的应用程序级别 build.gradle 文件中minifyEnabled = false,我相信该应用程序不会被混淆。

当我进入游戏控制台发布应用程序时,游戏控制台显示'We recommend uploading a deobfuscation file so that your crashes and ANRs can be more easily analyzed and resolved'. 如果我确实混淆了应用程序,这只是一个警告吗?

如果我确实需要提供一些东西,那么我会迷失方向,因为当 minifyEnabled 设置为 false 时,我什至看不到任何映射文件生成。

标签: androidkotlinobfuscationgoogle-play-consoleandroid-r8

解决方案


这只是一个警告。即使您上传了一个没有反混淆文件的混淆应用程序,如果您在编译后保留该文件,您仍然可以手动反混淆,尽管 Google Play 无法汇总您的应用程序不同版本之间常见的错误。由于下载大小,不建议上传尚未缩小的应用程序。


推荐阅读