Java 通过谷歌电视(Android非根设备)从端口查找pid
我试图找到pid在Android的非根GoogleTV(索尼)设备上使用的端口 不幸的是,所有的“netstat-p”、lsof、/proc//fd都被阻塞了。 是否有其他方法可以将/proc/net/tcp上的给定端口与其pid进行匹配Java 通过谷歌电视(Android非根设备)从端口查找pid,java,android,port,pid,Java,Android,Port,Pid,我试图找到pid在Android的非根GoogleTV(索尼)设备上使用的端口 不幸的是,所有的“netstat-p”、lsof、/proc//fd都被阻塞了。 是否有其他方法可以将/proc/net/tcp上的给定端口与其pid进行匹配 yuval很有可能没有API可以用来实现这一点。/proc/net/tcp和朋友告诉你的有趣的是inode编号。问题是,除非能够查看/proc/PID/fd,否则无法将它们解析为套接字。可能有一个相当隐藏的api通过ioctl或另一个系统调用来解析关于inod
yuval很有可能没有API可以用来实现这一点。/proc/net/tcp和朋友告诉你的有趣的是inode编号。问题是,除非能够查看/proc/PID/fd,否则无法将它们解析为套接字。可能有一个相当隐藏的api通过ioctl或另一个系统调用来解析关于inode的一些信息,但我真的认为没有 另一方面,这无疑是一个linux特性,因为它正确地封装了用户之间的信息,并且不会泄漏“系统关键”数据