我正在尝试为我的应用开发实施Google Cloud Messaging。我正在关注自述文件中的演练this github存储库(官方Google示例项目)。我正在做所有要求的事情,但我对如何测试这一点很困惑。据我所知,我的后端从我的计算机运行(我可以从localhost连接到后端:6080镀铬),但我想用外部设备(三星Galaxy S4)测试设备注册。我意识到设备无法尝试连接到10.0.2.2,因为这会让设备认为它连接到手机本身的localhost。我尝试使用端口8080和80输入计算机的IP地址,但请求在发生任何事情之前超时。我很确定我有正确的服务器API密钥和发件人ID。
这里有什么可能错的吗?如何通过手机连接电脑?如果需要,我愿意发布代码和/或错误日志。运行LinuxMint 17.2 x64。
答案 0 :(得分:1)
if you are on same network , just type the internal ip address of the computer followed by port number , you can test it in the browser itself in phone
答案 1 :(得分:0)
Fro GCm测试您不需要做更多事情只需获取您的设备令牌并使用某些工具(例如https://gcm.codeplex.com/
)从Google开发者控制台测试中获取项目Auth API密钥您可以使用edittext,textview或其他东西复制您的设备令牌,