【发布时间】:2019-06-06 15:22:52
【问题描述】:
我在android中开发了一个带有firebase实时数据库的聊天应用程序,它将所有消息存储在firebase实时数据库中,并且在调试模式下工作得非常好,但是当我创建一个签名的构建时它会自动将我所有的消息键更改为 a、b、c、d 等。
例如,我存储了一条带有键“name”、“message”、“image”等的消息,在调试模式下使用这些键可以很好地存储消息,但是在发布模式下,所有这些键都更改为 a、b ,c 等。
如果有人能帮我解决这个问题,我将不胜感激。
【问题讨论】:
-
可能是proguard引起的。在你的 gradle 中尝试 minifyEnabled false 看看问题是否仍然出现。
-
@MarkWalczak 非常感谢您的回复!你能告诉我我需要做什么来防止这种情况发生吗?
-
@MarkWalczak 确定!谢谢!
标签: java android firebase firebase-realtime-database