Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/344.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 当我发送推送时android应用程序崩溃_Java_Php_Android_Json_Push Notification - Fatal编程技术网

Java 当我发送推送时android应用程序崩溃

Java 当我发送推送时android应用程序崩溃,java,php,android,json,push-notification,Java,Php,Android,Json,Push Notification,我昨天在市场上测试了一个android应用程序,并开始工作。从昨天开始,代码没有改变,所以错误一定是在有效负载或设备中(谷歌服务未安装或不同的操作系统??) 当我发送推送通知时,设备中的应用程序崩溃,我没有收到任何错误,因此我在这里失明。 我正在用json打印有效负载,我没有看到任何错误,但也许有人的眼睛更敏锐可以 {"registration_ids":["xxxnumbersletersxxxx"],"data":{"message":"Nuevo contenido disponible!

我昨天在市场上测试了一个android应用程序,并开始工作。从昨天开始,代码没有改变,所以错误一定是在有效负载或设备中(谷歌服务未安装或不同的操作系统??) 当我发送推送通知时,设备中的应用程序崩溃,我没有收到任何错误,因此我在这里失明。 我正在用json打印有效负载,我没有看到任何错误,但也许有人的眼睛更敏锐可以

{"registration_ids":["xxxnumbersletersxxxx"],"data":{"message":"Nuevo contenido disponible!","link":"www.hobbyconsolas.es"}}
我还将有效负载放在php中,以防万一:

$data = array( 'message' => 'Nuevo contenido disponible!' , 'link' => $link,);

我终于发现了这个问题。这种情况仅在使用新操作系统android 5.0+的设备上发生。

删除最后一个逗号,它应该是
$data=array('message'=>'Nuevo contenido disponible!','link'=>$link)关于设备日志如何?如何检查设备日志?潜在原因或修复是什么?