问题
I try to make batch file to run adb commands. I want to use su -c
, but I get the error:
su: invalid uid/gid '-c'.
I saw somewhere that my su
version doesn't support -c
, how can I enable this?
回答1:
In batch file it should be like this:
adb shell "su 0 <command args>"
For example:
adb shell "su 0 mount -o rw,remount /system"
回答2:
The standard Android su
is much simpler than its regular linux
counterpart. It does not support any commands other than -c
- so it's become redundant.
usage: su [UID[,GID[,GID2]...]] [COMMAND [ARG...]]
来源:https://stackoverflow.com/questions/32963479/getting-error-while-using-su-command