是否有人尝试在RawSocket
中创建Android
并成功了?
答案 0 :(得分:9)
据我所知,任何纯Java库中都没有对原始套接字的访问。
在某种程度上,这是因为对大多数O / S访问原始套接字是一种特权操作,仅适用于以root / administrator身份运行的进程。
Socket
包中可用的DatagramSocket
和java.net
类是隐式IP套接字(分别用于TCP和UDP)。
有关详情,请参阅Apple Lists - Java raw sockets。
答案 1 :(得分:3)
我实际上并没有在Android中创建任何原始套接字,但java.net和javax.net软件包可以满足您的需求,
答案 2 :(得分:0)