【发布时间】:2022-11-13 16:17:26
【问题描述】:
我们已经在我们的 Android 应用程序中集成了 Pusher。我们已经为不同的环境提供了 APP_KEY、SECRET_KEY 并且运行良好。直到,我们创建了一个签名的构建,而 Pusher 甚至无法建立连接,导致没有数据。
关于在集成 Pusher 时如何创建签名构建的任何建议?
提前致谢。
我们已经尝试为不同的环境更改密钥,并且在进行签名构建之前它们都可以正常工作。
【问题讨论】:
我们已经在我们的 Android 应用程序中集成了 Pusher。我们已经为不同的环境提供了 APP_KEY、SECRET_KEY 并且运行良好。直到,我们创建了一个签名的构建,而 Pusher 甚至无法建立连接,导致没有数据。
关于在集成 Pusher 时如何创建签名构建的任何建议?
提前致谢。
我们已经尝试为不同的环境更改密钥,并且在进行签名构建之前它们都可以正常工作。
【问题讨论】:
您将需要免除这两个类的缩小:
-keep 类 com.pusher.client.channel.impl.message.** {; } -保留类 com.pusher.client.user.impl.message。* { *; }
java websocket library 的最新 2.4.4 版本已包含此规则,因此如果您使用较新版本,则无需手动添加此规则。
【讨论】: