您好我正在尝试创建一个应用程序来检测并允许用户与在同一本地网络中使用相同应用程序的其他用户进行通信。 所以我在想,如果有可能得到所有的ip并看看哪些是活着的,但我遇到了2个问题
1.如何检查特定的IP是否存活,即有机制在Android中ping?
2.在获得if alive之后如何检查设备上是否正在运行相同的应用程序。
我想的另一种方法是为特定端口上的所有设备设置广播,同时具有相同应用的所有应用都将监听广播和回复。但这是一个好主意,因为端口将被硬编码,应用程序将同时进行广播和收听 或者有更好的方法吗?