如何在安卓系统中创建原始套接字?

12

有人尝试在Android上创建RawSocket并成功吗?

3个回答

10

据我所知,任何纯Java库中都没有提供访问原始套接字的权限。

部分原因是,在大多数操作系统上,访问原始套接字是一项特权操作,仅限于以root/administrator身份运行的进程。

java.net包中可用的SocketDatagramSocket类都是隐式的IP套接字(分别用于TCP和UDP)。

详见Apple Lists - Java raw sockets


3

0

在任何Java或Android库中都不支持原始套接字

使用第三方库: RockSaw JSocket


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接