Если вы читаете исходный код для 'netstat', он на самом деле считывает данные из / proc / net / tcp, который содержит дамп таблицы сокетов TCP, эти данные будут выглядеть ниже.
sl local_address rem_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode
0: 0100007F:13AD 00000000:0000 0A 00000000:00000000 00:00000000 00000000 0 0 517 1 cbf19b40 300 0 0 2 -1
youобнаружит, что в каждом соединении есть идентификатор пользователя, поскольку ОС Android запускает каждое приложение с учетной записью пользователя, что означает наличие уникального идентификатора пользователя, это поможет сопоставить каждое соединение с одним процессом.
Надеюсь, эта информация поможет.