我想用一个安卓应用做一个小实验。
我有几个 android 设备,我想制作一个应用程序在设备之间聊天,而不知道每个设备的特定 IP,只是发现每个设备都安装了我的应用程序。所以,基本上这里有两个主要问题:
是否有任何关于如何通过本地 wifi 网络实现设备发现的 Android 工具、库或示例?
将数据从一台 Android 设备发送到另一台设备的最佳方式是什么?同样,是否有任何工具、库或示例可以作为指南?
另外,我希望我的应用在 Android 2.2+ 上运行
有任何想法吗?谢谢你!
您可以使用 DIAL(发现并启动):
http://www.dial-multiscreen.org/
http://www.theregister.co.uk/2013/01/28/dial_youtube_netflix/
YouTube 和 Netflix 也是如此。
编辑:
这解决了你的问题#1,然后你将拥有对方的电话IP地址,你可以打开一个套接字与之通信,解决问题#2。