Java GCM android客户端不工作
当用户不在应用程序中时,我尝试使用GCM从我们的服务器接收消息 问题是,Java GCM android客户端不工作,java,android,google-cloud-messaging,Java,Android,Google Cloud Messaging,当用户不在应用程序中时,我尝试使用GCM从我们的服务器接收消息 问题是,GcmListenerService似乎不起作用,而注册工作正常。我们的服务器应该工作正常,因为每次从服务器向GCM发送内容时,我们都会收到GCM服务器的确认 这是我的清单(仅GCM部分) 这是简化的onMessageReceived @Override public void onMessageReceived(String from, Bundle data) { saveDataToDatabase(dat
GcmListenerService
似乎不起作用,而注册工作正常。我们的服务器应该工作正常,因为每次从服务器向GCM发送内容时,我们都会收到GCM服务器的确认
这是我的清单(仅GCM部分)
这是简化的onMessageReceived
@Override
public void onMessageReceived(String from, Bundle data)
{
saveDataToDatabase(data);
dataReceivedNotification();
}
我设法解决了这个问题 我有
<uses-permission android:name="com.google.android.c2dm.permission.SEND" />
两次出现在Android清单上,我失踪了
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" />