Я программирую приложение android с использованием C ++, и я хочу увидеть процессы, которые в данный момент выполняются.
Для этого я перебираю в папке / pro c поиск папок процессов, используя opendir()
и readdir()
. Код работает, но я могу читать только те процессы, которые созданы мной. Когда я искал проблему в inte rnet, я обнаружил, что это может быть вызвано параметром hidepid, установленным в 2 в папке / etc / fstab, который скрывает все процессы от всех пользователей, которые не являются теми, кто создал этот процесс.
Мой вопрос: есть ли способ отменить или обойти блок hidepid, не изменяя пользователя на root пользователя для чтения процессов?