【发布时间】:2016-12-11 13:34:32
【问题描述】:
我已经阅读了关于 SO 的多个主题,但找不到任何答案。我在这里有多个问题。让我描述一下:
- 我对 ProGuard 了解不多,但据我所知,它在一定程度上混淆了 Android 代码。我的问题是我需要在某处启用它吗?
minifyEnabled在我的 Gradle 文件中是false。这是否会完全禁用 ProGuard? - 要对 Firebase 上的崩溃进行去混淆处理并获取堆栈跟踪,我需要映射文件。我在任何地方都找不到它。在 app/build/outputs 文件夹中,我只有
然后我在某处读到了 proguard-rules.pro 文件。它只有一些 cmets,没有代码。然后我把它放进去:-printmapping mapping.txt。然后再次生成签名的APK,仍然没有成功。我错过了什么?
编辑 1:如果我必须执行一些 adb 终端命令,请描述步骤。我以前从未使用过终端。
【问题讨论】: