我需要创建一个Android对等应用程序,该应用程序可以与任何Internet连接一起使用,而不使用中间服务器。有人可以给我任何启动想法。我在google搜索时找不到任何答案。
任何帮助都将不胜感激。
此致 爬完
答案 0 :(得分:1)
如果您更喜欢使用Java并创建自己的p2p系统,您可能希望看一下这个项目:peerdroid
但是,我没有在Android上使用其中任何一种的经验,并且您可能会遇到问题,特别是如果它需要在NAT路由器后可靠地工作....祝你好运!
我还应该指出,它会更容易,更简单(除非你的应用程序非常庞大或非常特别) - 以传统方式执行此操作更便宜,中间有服务器。
答案 1 :(得分:0)
您要做的是设备之间的“ad-hoc通信”。默认情况下,Android没有启用,但有些人声称他们创建了可以执行此操作的库。看看stackoverflow,你会发现发生了什么。
答案 2 :(得分:0)
从Android 4.0开始,Android提供Wi-Fi Peer-to-Peer framework,无需外部库。这种点对点用于两个Android设备之间的无线连接,即不通过互联网。但是,这是相对较低级别的,因为您必须直接处理套接字。