Android GCM不适用于发布apk

Android GCM不适用于发布apk,android,google-cloud-messaging,sony-xperia,Android,Google Cloud Messaging,Sony Xperia,在任何人将此标记为副本之前,我已经查看了Stack Overflow中的所有相关文档和问题,但我无法获得问题的确切解决方案 GCM for release apk可用于其他设备,但不适用于Android版本7的Sony Xperia Z5。其他设备都可以正常工作 我已经尝试过Android版本7的OnePlus 3,而且效果很好。问题只存在于索尼Xperia Z5(牛轧糖)上 在我的案例中,我已经检查了所有GCM密钥,并按照堆栈溢出中少数答案的建议尝试使用SHA1指纹 我已尝试按照中的建议在pr

在任何人将此标记为副本之前,我已经查看了Stack Overflow中的所有相关文档和问题,但我无法获得问题的确切解决方案

GCM for release apk可用于其他设备,但不适用于Android版本7的Sony Xperia Z5。其他设备都可以正常工作

我已经尝试过Android版本7的OnePlus 3,而且效果很好。问题只存在于索尼Xperia Z5(牛轧糖)上

在我的案例中,我已经检查了所有GCM密钥,并按照堆栈溢出中少数答案的建议尝试使用SHA1指纹

我已尝试按照中的建议在progord文件中添加几行


但对我来说什么都不管用

由于它是特定于设备的,可能索尼Xperia中的应用程序管理器会阻止应用程序的通知。GCM没有问题,因为正如您所说,问题只存在于Sony Xperia,并且可以在其他设备上正常工作。这里有一个可能有用的方法。如果
Setting>Personalization>Notification center
不起作用,请尝试使用修复固件。

感谢@Abielta的建议。我会看看你的建议,然后再回答你的问题。但是,使用调试apk的同一设备中没有问题。这只会给发布apk带来问题。