Busybox /system/bin
уже успешно установлен, но я все еще не могу вызвать его, как указано в разделе Использование cut или sed в Android busybox :
C:\Users\Acer\Downloads\adb>adb shell whence sed
/system/bin/sed
C:\Users\Acer\Downloads\adb>adb shell whence busybox
/system/bin/busybox
C:\Users\Acer\Downloads\adb>busybox
'busybox' is not recognized as an internal or external command,
operable program or batch file.
Ошибка здесь в том, что вы пытаетесь запустить Busybox, выполнив busybox
в своем терминале Windows . Таким образом, Windows ищет программу с именем busybox в своем PATH
, но не находит ее, так как она находится в каталоге /system/bin вашего Android-устройства .
Чтобы запустить любую команду, находящуюся на вашем Android-устройстве, вам нужно предварить фактическую команду adb shell
, поэтому adb shell busybox
в вашем случае.
Окер
grep
?Гримуар
Окер
grep
. Почему Busybox по-прежнему необходимо устанавливать?Гримуар
Окер
grep
,sed
) не включены в Toybox. Я знаю, что это не по теме, но если Google считает это полезным, почему бы им не сделать его эквивалентным Busybox?Гримуар