启用 WiFi 热点的设备上的服务器和客户端
是否可以在 Android 手机上启用 WiFi 网络共享/热点,并通过两个不同的应用程序将其配置为服务器和客户端?
Is it possible to enable WiFi tethering/hotspot on an android phone and configure it to be a server as well as client through two different apps?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您不需要两个不同的应用程序。在一个应用程序中集成两个功能。
使用
java.net.Socket
进行客户端实现,使用java.net.ServerSocket
进行服务器端实现。服务器端代码:
调用
startServer()
启动服务器侦听端口9809上的数据(输入为希望)。客户端代码:
在这里,您应该将充当服务器的设备的 IP 地址放在第 6 行中(对于我的情况,它是 192.168.1.100)。
调用
sendData()
将数据发送到充当服务器的设备。You don't need two different application. Integrate two functions in one app.
Use
java.net.Socket
for client-side implementation andjava.net.ServerSocket
for server-side implementation.Server-Side Code:
Call
startServer()
to start server listening for data at port 9809(Put as you wish).Client-Side Code:
Here, You should put the IP address of the device acting as server in line 6(For my case, it was 192.168.1.100).
Call
sendData()
to send data to the device acting as server.