我是新来的java,我有一个问题。我有两个Android手机(客户端和服务器)。任何人都可以告诉我如何在客户端应用程序上显示服务器IP地址?客户端和服务器套接字连接
回答
Kryonet是一个非常好的Java库,它为使用NIO的高效的TCP和UDP客户端/服务器网络通信提供了一个干净而简单的API。它也适用于Android。
这将使您的网络编程工作变得更容易,您可以更好地了解如何编写客户端和服务器端代码。
我建议你尝试使用这个库的网络编程技巧。
你甚至不需要在LAN中硬编码服务器的IP地址。客户端只需一行代码即可发现服务器。
你能告诉我哪一行可以发现服务器吗?我只需要一个可以找到服务器IP的简单命令。 – user3341076
那么,如果你使用Kryonet,那么这就是你要发现的服务器:'InetAddress address = client.discoverHost(UDP_PORT,TIME_OUT);',其中UDP_PORT是服务器正在侦听的UDP端口, TIME_OUT是以毫秒为单位的时间,直到搜索结束。然后,“地址”将包含您可以连接的服务器地址。查看Kryonet的文档以获取样本和详细信息。 –
- 1. 同时关闭服务器和客户端套接字连接
- 2. 客户端和服务器Android套接字连接
- 3. 无法连接Java套接字服务器和客户端
- 4. java套接字服务器和套接字客户端之间的连接
- 5. PHP套接字服务器/客户端
- 6. 客户端服务器udp套接字
- 7. 套接字java客户端服务器
- 8. 客户端 - 服务器套接字
- 9. 服务器/客户端套接字
- 10. 客户端服务器套接字C#
- 11. Python服务器客户端套接字
- 12. Java套接字客户端/服务器
- 13. 无法使用套接字连接客户端到服务器
- 14. php套接字服务器检查客户端是否连接
- 15. 服务器/客户端套接字连接
- 16. Android客户端套接字无法连接到服务器
- 17. Java双向套接字连接(服务器/客户端)
- 18. 套接字 - Android客户端到C#服务器连接
- 19. Javascript客户端如何连接到PHp套接字服务器?
- 20. 多套接字客户端连接到服务器
- 21. 客户端通过套接字连接多台服务器
- 22. 客户端无法连接到服务器套接字 - Android
- 23. Java客户端/ Ruby服务器套接字连接
- 24. AS3客户端 - C#服务器套接字连接失败,
- 25. 连接多个客户端的异步套接字服务器
- 26. Typescript客户端套接字未与服务器连接
- 27. Android客户端PC服务器java套接字连接失败
- 28. Java套接字 - 关闭到服务器套接字的telnet客户端连接
- 29. 将C套接字客户端连接到C#套接字服务器
- 30. 套接字服务器未与JavaScript套接字客户端连接
请改善你的问题,我无法得到你所需要的。 – Keerthivasan