Android Phonegap推送插件在牛轧糖中不起作用

Android Phonegap推送插件在牛轧糖中不起作用,android,cordova,phonegap-pushplugin,android-7.0-nougat,Android,Cordova,Phonegap Pushplugin,Android 7.0 Nougat,我正在为我的Phonegap应用程序使用最新版本。它在牛轧糖下运行良好,但在牛轧糖中,相同的代码不起作用。我已经试过几次调试,如果缺少任何东西,也会在服务器端进行交叉验证,但发现GCMSender无法识别设备。此外,每次我卸载和重新安装应用程序时,注册的设备令牌都是相同的,而对于牛轧糖之前的设备,每次卸载和重新安装后,注册的设备令牌总是不同的。我现在使用的设备是Nexus 6P。经过大量搜索,终于找到了以下答案: 重新启动您的设备,因为它必须有牛轧糖的OTA更新。 系统的缓存分区可能尚未清除。似

我正在为我的Phonegap应用程序使用最新版本。它在牛轧糖下运行良好,但在牛轧糖中,相同的代码不起作用。我已经试过几次调试,如果缺少任何东西,也会在服务器端进行交叉验证,但发现GCMSender无法识别设备。此外,每次我卸载和重新安装应用程序时,注册的设备令牌都是相同的,而对于牛轧糖之前的设备,每次卸载和重新安装后,注册的设备令牌总是不同的。我现在使用的设备是Nexus 6P。

经过大量搜索,终于找到了以下答案:

重新启动您的设备,因为它必须有牛轧糖的OTA更新。 系统的缓存分区可能尚未清除。似乎是牛轧糖的一个问题。以下是重新启动的步骤,发现同样的推送通知代码也在牛轧糖中工作:

-关闭设备电源

-同时按住音量和电源,直到看到启动屏幕

-使用Volume Down导航到恢复模式

-按Power确认

-等待,直到你看到Android机器人,然后按住电源

-新闻发布量增加

-使用卷向下导航到擦除缓存分区选项

-按电源选择

-使用“音量降低”突出显示“是”选项

-按电源选择

-按Power重新启动

参考链接: