2015-10-06 23 views

Odpowiedz

1

Standardowy Android su jest znacznie prostszy niż jego zwykły odpowiednik w wersji linux. Nie obsługuje żadnych poleceń innych niż -c - więc stało się zbędne.

usage: su [UID[,GID[,GID2]...]] [COMMAND [ARG...]]

+0

jakoś, jak powiedziałem, mój 'su' nie obsługuje nawet " -do'. (Używam Androida) – yehonatan

+5

'su -c 'polecenie args'' zamienia się na' argos polecenia 0 su' w Androidzie –

+0

ok. więc jeśli chcę uruchamiać polecenia (używając skryptu wsadowego) z pożądanej i określonej ścieżki na moich urządzeniach, jak mogę to zrobić bez niej? – yehonatan

4

W pliku wsadowym powinno być tak:

adb shell "su 0 <command args>" 

Na przykład:

adb shell "su 0 mount -o rw,remount /system" 
Powiązane problemy