Я хочу отправлять команды на мой Xiaomi Redmi Note 4G через Android Debug Bridge, но каждый раз, когда я пишу такую команду, как:
adb -s<3729749> <reboot-bootloader>
Я получаю ответ:
< was unexpected at this time
В чем проблема?
adb -s<3729749> <reboot-bootloader>
< was unexpected at this time
Так же, как это говорит: вы не должны указывать <
.
Когда помощь говорит:
adb --help
...
-s <serial number>
- directs command to the USB device or emulator with
the given serial number. Overrides ANDROID_SERIAL
environment variable.
... это означает, что вы должны указать серийный номер без <...>
.
Необязательные параметры заключены в квадратные скобки, [...]
. Например, для:
connect <host>[:<port>]
- connect to a device via TCP/IP
Port 5555 is used by default if no port number is specified.
... вы бы использовали что-то вроде:
connect 192.168.1.1
connect 192.168.1.1:5555 (same as above)
connect 10.0.0.1:123
И для:
adb reboot [bootloader|recovery]
- reboots the device, optionally into the bootloader or recovery program
adb reboot-bootloader
- reboots the device into the bootloader
... вы можете указать один из указанных параметров bootloader
или recovery
чтобы выполнить первую команду. Таким образом, ваша полная команда должна быть одной из:
adb -s 3729749 reboot bootloader
adb -s 3729749 reboot-bootloader