我下载了样本“https://github.com/googlesamples/google-services.git”。
我使用示例“gcmquickstart”,我跟随instruction获取“google-service.json”和API_KEY。
但是,当我运行“GcmSender.java”时,出现错误"error":"InvalidRegistration".
我很困惑,因为注册_ ID我是从服务器获得的,我可以从服务器获取令牌。
任何人都可以帮助我?
由于
答案 0 :(得分:0)
我找到了原因,在" GcmSender.java"中,String [] args中有参数,
if (args.length > 1 && args[1] != null) {
jGcmData.put("to", args[1].trim());
} else {
jGcmData.put("to", "/topics/global");
}
我们应该确保" args [1] .trim()"是一个正确的参数。我只是添加一些随机字符串,然后运行
jGcmData.put("to", "/topics/global");
它有效
由于