首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安卓,HttpListener

安卓,HttpListener
EN

Stack Overflow用户
提问于 2011-08-31 19:43:02
回答 3查看 4.6K关注 0票数 0

我对Android相当陌生,所以我的问题是我们如何在安卓设备上创建一个HttpListener?我的任务是在一个android设备上创建一个侦听器,并从第二个android设备上请求一个联系人号码&将数据发送回去。有人能帮我吗?

Android设备1(包含侦听器)

安卓设备2(客户端)向安卓设备1请求Url :收到http://192.122.1.2:8888/GetContactDetail?id=2响应:"111111111111“

对于如何实现这个场景,有什么建议吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-10-31 08:26:53

这就是我所做的,多亏了“suggestion”的建议,我成功地做到了这一点,但正如彼得·克尼戈(Peter)所建议的那样,限制仍然存在。这将工作在局域网没有任何问题。

希望这能帮上忙。

http://codersapprentice.blogspot.com/2011/09/android-integrate-jetty-server-in-my.html

票数 0
EN

Stack Overflow用户

发布于 2011-08-31 19:53:48

您可以尝试使用i在第一个设备上运行webserver:http://code.google.com/p/i-jetty/

如果您以前从未创建过web应用程序,您可以在笔记本电脑上进行开发,并让您的第二个设备使用它。然后,当应用程序准备就绪时,将其部署到its上。

票数 0
EN

Stack Overflow用户

发布于 2011-08-31 20:00:19

在实践中,这是行不通的,因为大多数网络(移动和无线)使用NAT。NAT阻止到设备的入站连接,这基本上意味着您不能在移动设备上运行服务器。

只有当两个设备位于同一个本地网络上时,您的方法才能工作。

更新

您需要将http服务器嵌入应用程序:http://tjws.sourceforge.net/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7262496

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档