我正在使用解析向Android设备发送推送通知。我刚刚测试了一个。我的设备在服务器上成功注册,当我发送推送时,它已成功完成。但我的设备上没有任何内容。有人可以帮忙吗?我检查了代码,没有发现问题。
答案 0 :(得分:0)
尝试使用移动数据而非Wi-Fi进行推送,看看是否有效? 也把它放到你的代码中:
ParsePush.subscribeInBackground("", new SaveCallback() {
@Override
public void done(ParseException e) {
if (e == null) {
Log.d("com.parse.push", "successfully subscribed to the broadcast channel.");
} else {
Log.e("com.parse.push", "failed to subscribe for push", e);
}
}
});
如果没有那段代码,我无法推动。
答案 1 :(得分:0)
过去发生这种情况时,通常是因为以下两件事之一:
onCreate
或Activity
Application
方法中未正确初始化Parse
onPushReceive
中发生了一些事情。您可以尝试在该函数中添加一些Log.d并观察logcat。