我正在使用android开发一个带有Google应用引擎端点的Android应用程序。
是否有可能让本地应用程序引擎服务器打开它正在运行的端口?我正在尝试用与我的应用引擎服务器在同一个局域网中的手机来调试一个android应用程序,但我做不到,因为端口没有打开。这意味着,虽然我可以从服务器计算机到达localhost:8080的服务器程序,但我无法从{server_ip}:8080的手机上找到它。
现在我确信我的路由器中的端口转发没有问题,因为当我将生成的war文件部署到tomcat服务器时,我可以通过我的手机到达服务器。但是这样我就无法在Android中一步一步地调试。
发布于 2015-02-08 15:40:43
谢谢NNJ
在阅读了那篇文章(https://stackoverflow.com/a/21776775)之后,我明白我应该在服务器模块的build.gradle中包含httpAddress = '0.0.0.0',现在我能够从服务器之外到达端点。
https://stackoverflow.com/questions/28394165
复制相似问题