通过.net.Socket java\android连接到WebSocket服务器

通过.net.Socket java\android连接到WebSocket服务器,java,android,sockets,websocket,java-websocket,Java,Android,Sockets,Websocket,Java Websocket,我在azurews://myServer.azurewebsites.net:80 我能够连接到它varws=newwebsocket('ws://feet.azurewebsites.net:80') 然后发送一些信息并将其取回 我现在正在尝试在android上构建一个应用程序,并连接到这个WebSocket 我不想使用git中的这个websocket import org.java_websocket.client.WebSocketClient import org.java\u webs

我在azure
ws://myServer.azurewebsites.net:80

我能够连接到它
varws=newwebsocket('ws://feet.azurewebsites.net:80')
然后发送一些信息并将其取回

我现在正在尝试在android上构建一个应用程序,并连接到这个WebSocket

我不想使用git中的这个websocket

import org.java_websocket.client.WebSocketClient

import org.java\u websocket.handshake.ServerHandshake

我想使用
java.net.Socket


我正在尝试启动一个新的套接字,我得到了一个
未知hostException
。我只是想通过这种方式获取ip:
InetAddress.getByName(“ws://myServer.azurewebsites.net:80”)
我得到了
未知后异常

我还尝试创建一个套接字:


Socket-Socket=newsocket(“ws://myServer.azurewebsites.net”,80)
然后再次获取
UnknownHostException

有没有办法使用
net.Socket
?我做错了什么


谢谢

“ws://myServer.azurewebsites.net:80”不是主机名;它是协议、主机名和端口的组合。那么你有什么解决方案吗?我想你应该能够使用我上面发布的信息自己找到解决方案。好的,我成功了。谢谢“ws://myServer.azurewebsites.net:80”不是主机名;它是协议、主机名和端口的组合。那么你有什么解决方案吗?我想你应该能够使用我上面发布的信息自己找到解决方案。好的,我成功了。谢谢