以下代码在root平板电脑上抛出“java.net.BindException:bind failed:EACCES(Permission denied)”:
DatagramSocket ds = new DatagramSocket(67);
我认为在root设备上允许绑定到特权端口67。谁能对此有所了解?
答案 0 :(得分:1)
仅仅因为设备是" rooted",它不允许任意应用程序以root权限执行任何他们想要的操作。 root设备只允许任意应用程序请求使用su
命令行通过命令行以root权限执行新进程。