未收到Android推送通知

时间:2013-08-16 12:01:43

标签: android google-cloud-messaging

我正在按照here on AndroidHive给出的GCM教程。一切都是一样的,除了我使用自己的索尼Xperia L而不是任何模拟器。我可以在我的数据库上注册我的设备。但是,Google的API控制台在注册后未显示任何更改。这是我在注册之前和之后获得的屏幕。API Screen

我注册后立即在我的手机上收到空白通知(没有数据或文字)。但是每当我尝试输入并从教程中构建的Web界面发送通知时,页面都会刷新而不会显示任何错误,但没有通知到达我的单元格。

请帮我解决这个问题。我想根据MySQL数据库中的用户管理推送通知。如果任何类似的描述性教程解释相同,它将对我非常有帮助。 谢谢:))

2 个答案:

答案 0 :(得分:1)

我在开始时也遇到了同样的问题,但之后就解决了。确保您发送通知的计算机和设备连接到同一个wifi。 此外,如果您使用WAMP,请确保启用“PHP Curl”。

答案 1 :(得分:0)

我使用自己的php脚本联系GCM服务器而不是教程中给出的接口index.php

<?php    
    include_once './GCM.php';

    $gcm = new GCM();

    $registatoin_ids = array("my_reg_id_here");
    $message= "Wow! a noti!";
    $message = array("price" => $message);

    $result = $gcm->send_notification($registatoin_ids, $message);

    echo $result;
?>