我已经构建了我的应用程序,并使用提供的反混淆地图文件将其上传到Google Play。 release
的构建相当简单,也就是说,我已经将minifyEnabled
设置为true
,并且没有修改我的proguard-rules.pro
文件。
我遇到的问题是Google Play无法对崩溃痕迹进行模糊处理,并且我一直看到“此崩溃发生后已上传此映射文件。此版本以后的所有崩溃都将被模糊处理”信息。但是,可以通过ProGuard GUI或retrace.sh
访问的ProGuards ReTrace可以追溯我的崩溃跟踪。
您遇到过同样的问题吗?您如何解决此问题的?
答案 0 :(得分:0)
我怀疑使用旧版应用的用户会发生崩溃。这就是为什么即使崩溃是新的,也无法对其进行混淆的原因。找出崩溃发生的应用程序版本,并确保已为该版本上载了映射文件。
如果映射文件肯定是正确的版本,并且崩溃仍未消除,则这将是Play控制台中的错误。您应该通过Play控制台中的帮助菜单(问号图标后面)与Google Play控制台支持联系。
答案 1 :(得分:0)
我发现唯一运行良好的是Google Crashlytics。它很容易设置,并且在构建期间会自动上传模糊化图。我很早以前就对Google PlayStore进行了模糊处理