繁体   English   中英

外部设备上的Google Cloud Messaging本地测试

[英]Google Cloud Messaging local testing on an external device

我正在尝试为开发中的应用程序实施Google Cloud Messaging。 我下面位于自述一个演练这个 GitHub的库(谷歌官方示例项目)。 我正在做所有被问到的事情,但是我对如何测试这一点感到困惑。 据我所知,我的计算机上运行着后端(我可以从chrome中的localhost:8080连接到后端),但是我想测试外部设备(三星Galaxy S4)的设备注册。 我意识到该设备无法尝试连接到10.0.2.2,因为这使该设备认为它正在连接到电话本身上的localhost。 我尝试同时使用端口8080和80输入计算机的IP地址,但是该请求在发生任何事情之前都会超时。 我相当确定我具有正确的服务器API密钥和发件人ID。

这里有什么问题吗? 如何通过电话连接到计算机? 如果需要,我愿意发布代码和/或错误日志。 运行LinuxMint 17.2 x64。

如果您在同一网络上,只需键入计算机的内部IP地址,然后键入端口号,即可在手机的浏览器中对其进行测试

进行GCm测试,您不需要执行更多操作,只需使用诸如https://gcm.codeplex.com/之类的工具,即可获取设备令牌并从Google Developer Console测试中获取项目Auth API密钥。

您可以使用edittext,textview或其他方式复制设备令牌,

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM