Я следовал этому примеру из https://github.com/sjfricke/NDK-Socket-IPC/tree/master/Unix_Sockets, чтобы создать сервер, прослушивающий UDS.
Как узнать, где находится файл, чтобы я мог изменить его разрешения для доступа других процессов?
Например, может быть, я могу выполнить chmod(file,0777);
или что-то в этом роде?
В настоящее время, если я использую другой процесс, чтобы попытаться получить к нему доступ, мне будет отказано в разрешении, которое должно бытьиз-за безопасности Android?
Если я запустил cat /proc/net/unix
, я обнаружил, что у него есть имя, например "@server", а не путь к файлу.
Попытался осмотреться, но ненайти подходящий ответ для моего случая.
как изменить права доступа к файлу сокета linux?
Доступ к защищенным сокетам домена UNIX из приложения Android (используя root)
Где разместить конечные точки (файлы) сокетов домена Unix (AF_UNIX)?
Любое руководство приветствуется.