Próbuję dać dostęp do pliku, który napisałem w jednej aplikacji do innej aplikacji. chgrp
nie jest dostępny w powłoce adb (command 'chgrp' not found
) Zainstalowałem BusyBox, ale w celu uzyskania dostępu do chgrp
.Jak zmienić identyfikator grupy pliku na zrootowanym urządzeniu z Androidem?
Na przykład używam polecenia chown app_79 file.txt
i to działa. Ale gdy próbuję chgrp app_79 file.txt
zawsze zwraca coś chgrp: unknown group app_79
I Googled pęczek i okazało się, że większość systemów Linux posiada plik /etc/group
który przechowuje informacje o grupie dla tego systemu, ale to nie jest obecna w Androidzie.
Identyfikatory NIE MUSZĄ być numeryczne. 'root.root' i' root.system' działały na przykład na moim urządzeniu. – BuvinJ
Zauważ, że w Linuksie 'chown owner: group filepath' ogólnie działa w stosunku do tej składni okresu. – BuvinJ