有没有办法从android中的SocketFactory获取DatagramSocket?

https://developer.android.com/reference/javax/net/SocketFactory.html

createSocket

added in API level 1
Socket createSocket (String host,
                int port)

上面得到的是TCP类的Socket。需要一个DatagramSocket UDP套接字。

这可能吗?

用例:

https://developer.android.com/reference/android/net/Network.html#getSocketFactory()

从Network.getSocketFactory特别获得一个DatagramSocket。

谢谢

尼丁

最佳答案

从API级别22开始,您可以使用 Network.bindSocket(DatagramSocket)

关于java - Android:从JAVA中的SocketFactory获取DatagramSocket,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43537725/

10-10 06:56