команды adb windows 10

Команды adb windows 10

Platform-tools: r31.0.3
ADB: 1.0.41 (31.0.3-7562133)
Fastboot: 31.0.3-7562133
Make_f2fs: 1.14.0 (2020-08-24)
Mke2fs: 1.46.2 (28-Feb-2021)
Последнее обновление утилит в шапке: 01.08.2021

Если что-то неправильно, то в списке подключенных устройств (List of devices attached) будет пусто.

adb push Копировать файл/папку PC->девайс.

adb pull [ ] Копировать файл/папку девайс->PC.

adb sync [ ] Копировать PC->девайс только новые файлы.
Ключи:
-l Не копировать, только создать список.

adb shell Запуск упрощенного unix shell.
Примеры использования

adb emu Послать команду в консоль эмулятора

adb install [-l] [-r] [-s] Послать приложение на устройство и установить его.
Пример: adb install c:/adb/app/autostarts.apk Установить файл autostarts.apk лежащий в папке /adb/app/ на диске с:
Ключи:
-l Блокировка приложения
-r Переустановить приложение, с сохранением данных
-s Установить приложение на карту памяти
Установка split apk

adb uninstall [-k] Удаление приложения с устройства.
Ключи:
-k Не удалять сохраненные данные приложения и пользователя.

adb wait-for-device Ждать подключения устройства.

adb start-server Запустить службу/демон.

adb kill-server Остановить службу/демон.

adb get-state Получить статус:
offline Выключен.
bootloader В режиме начальной загрузки.
device В режиме работы.

adb get-serialno Получить серийный номер.

adb status-window Непрерывный опрос состояния.

adb remount Перемонтировать для записи. Требуется для работы скриптов, которые изменяют данные на.

adb reboot bootloader Перезагрузка в режим bootloader.

adb reboot recovery Перезагрузка в режим recovery.

adb root Перезапуск демона с правами root

adb usb Перезапуск демона, прослушивающего USB.

adb tcpip Перезапуск демона, прослушивающего порт TCP.

adb ppp [параметры] Запуск службы через USB.
Note: you should not automatically start a PPP connection. refers to the tty for PPP stream. Eg. dev:/dev/omap_csmi_tty1
Параметры:
defaultroute debug dump local notty usepeerdns

fastboot erase Стереть раздел.
Разделы: boot, recovery, system, userdata, radio
Пример: fastboot erase userdata Стирание пользовательских данных.

fastboot update Прошивка из файла имя_файла.zip

fastboot flashall Прошивка boot + recovery + system.

fastboot getvar Показать переменные bootloader.
Пример: fastboot getvar version-bootloader Получить версию bootloader.

fastboot boot [ ] Скачать и загрузить kernel.

fastboot flash:raw boot [ ] Создать bootimage и прошить его.

fastboot devices Показать список подключенных устройств.

fastboot continue Продолжить с автозагрузкой.

fastboot reboot Перезагрузить аппарат.

f astboot reboot-bootloader Перезагрузить девайсв режим bootloader.
Перед командами fastboot можно использовать ключи:
-w стереть данные пользователя и кэш
-s Указать серийный номер устройства.
-p

Указать название устройства.
-c Переопределить kernel commandline.
-i Указать вручную USB vendor id.
-b Указать в ручную базовый адрес kernel.
-n

Указать размер страниц nand. по умолчанию 2048.

Пример ниже выводит в лог все сообщения с тэгом «ActivityManager» с приоритетом «Info» или выше, и сообщения с тэгом «MyApp» и приоритетом «Debug» или выше:
adb logcat ActivityManager:I MyApp:D *:S
Последний элемент в выражении фильтра *:S устанавливает приоритет «silent» для всех остальных тэгов, тем самым обеспечивая вывод сообщений только для «View» и «MyApp». Использование *:S – это отличный способ для вывода в лог только явно указанных фильтров (т.е. в выражении фильтра указывается «белый список» сообщений, а *:S отправляет все остальное в «черный список»).

При помощи следующего выражения фильтра отображаются все сообщения с приоритетом «warning» или выше для всех тэгов:
adb logcat *:W

Если logcat запускается на машине разработчика (не через удаленный adb shell), можно также установить значение выражения фильтра по умолчанию задав переменную окружения ANDROID_LOG_TAGS:
export ANDROID_LOG_TAGS=»ActivityManager:I MyApp:D *:S»

Следует обратить внимание что задав переменную окружения ANDROID_LOG_TAGS она не будет работать в эмуляторе/устройстве, если вы будете использовать logcat в удаленном shell или используя adb shell logcat.
Вышеописанная команда export работает в ОС *nix и не работает в Windows.

Контроль формата вывода лога

brief Показывать приоритет/тэг и PID процесса (формат по умолчанию).
process Показывать только PID.
tag Показывать только приоритет/тэг.
thread Показывать только процесс:поток и приоритет/тэг.
raw Показать необработанное сообщение, без полей метаданных.
time Показывать дату, время вызова, приоритет/тэг и PID процесса.
long Показывать все поля метаданных и отдельно сообщения с пустыми строками.

Источник

Как пользоваться ADB из Windows PowerShell?

Командная строка тихо уходит в историю, вместо нее приходит Windows PowerShell. Как запустить ADB Android из Windows PowerShell? Узнаете на сайте Android +1!Информация будет написана «для чайников», поэтому опытным пользователям данная информация практически не понадобиться.

Если вы попытаетесь в Windows PowerShell ввести команду adb как вы это делали в Командной строке Windows, то получите ошибку «adb : Имя «adb» не распознано как имя командлета, функции, файла сценария или выполняемой программы. Проверьте правильность написания имени, а также наличие и правильность пути, после чего повторите попытку

Что не так? Все дело в том, чтобы Android adb заработал в PowerShell необходимо вводить КАЖДЫЙ РАЗ перед командой ./ или же .\

Например:

./adb devices
./adb reboot recovery

Также это касается и fastboot:

./fastboot flash recovery recovery.img
./tastboot devices

Способ 1. Запуск PowerShell и переход в папку с ADB

Способ 2. Запуск PowerShell из папки с ADB

Скопируйте файлы adb и Fastboot в папку C:\Windows:

Либо добавьте папку в переменные Windows:

У вас остались еще дополнительные вопросы? Пишите их в комментариях, о том что у вас получилось или наоборот!

Вот и все! Оставайтесь вместе с сайтом Android +1, дальше будет еще интересней! Больше статей и инструкций читайте в разделе Статьи и Хаки Android.

Источник

Команды adb windows 10

Platform-tools: r31.0.3
ADB: 1.0.41 (31.0.3-7562133)
Fastboot: 31.0.3-7562133
Make_f2fs: 1.14.0 (2020-08-24)
Mke2fs: 1.46.2 (28-Feb-2021)
Последнее обновление утилит в шапке: 01.08.2021

Если что-то неправильно, то в списке подключенных устройств (List of devices attached) будет пусто.

adb push Копировать файл/папку PC->девайс.

adb pull [ ] Копировать файл/папку девайс->PC.

adb sync [ ] Копировать PC->девайс только новые файлы.
Ключи:
-l Не копировать, только создать список.

adb shell Запуск упрощенного unix shell.
Примеры использования

adb emu Послать команду в консоль эмулятора

adb install [-l] [-r] [-s] Послать приложение на устройство и установить его.
Пример: adb install c:/adb/app/autostarts.apk Установить файл autostarts.apk лежащий в папке /adb/app/ на диске с:
Ключи:
-l Блокировка приложения
-r Переустановить приложение, с сохранением данных
-s Установить приложение на карту памяти
Установка split apk

adb uninstall [-k] Удаление приложения с устройства.
Ключи:
-k Не удалять сохраненные данные приложения и пользователя.

adb wait-for-device Ждать подключения устройства.

adb start-server Запустить службу/демон.

adb kill-server Остановить службу/демон.

adb get-state Получить статус:
offline Выключен.
bootloader В режиме начальной загрузки.
device В режиме работы.

adb get-serialno Получить серийный номер.

adb status-window Непрерывный опрос состояния.

adb remount Перемонтировать для записи. Требуется для работы скриптов, которые изменяют данные на.

adb reboot bootloader Перезагрузка в режим bootloader.

adb reboot recovery Перезагрузка в режим recovery.

adb root Перезапуск демона с правами root

adb usb Перезапуск демона, прослушивающего USB.

adb tcpip Перезапуск демона, прослушивающего порт TCP.

adb ppp [параметры] Запуск службы через USB.
Note: you should not automatically start a PPP connection. refers to the tty for PPP stream. Eg. dev:/dev/omap_csmi_tty1
Параметры:
defaultroute debug dump local notty usepeerdns

fastboot erase Стереть раздел.
Разделы: boot, recovery, system, userdata, radio
Пример: fastboot erase userdata Стирание пользовательских данных.

fastboot update Прошивка из файла имя_файла.zip

fastboot flashall Прошивка boot + recovery + system.

fastboot getvar Показать переменные bootloader.
Пример: fastboot getvar version-bootloader Получить версию bootloader.

fastboot boot [ ] Скачать и загрузить kernel.

fastboot flash:raw boot [ ] Создать bootimage и прошить его.

fastboot devices Показать список подключенных устройств.

fastboot continue Продолжить с автозагрузкой.

fastboot reboot Перезагрузить аппарат.

f astboot reboot-bootloader Перезагрузить девайсв режим bootloader.
Перед командами fastboot можно использовать ключи:
-w стереть данные пользователя и кэш
-s Указать серийный номер устройства.
-p

Указать название устройства.
-c Переопределить kernel commandline.
-i Указать вручную USB vendor id.
-b Указать в ручную базовый адрес kernel.
-n

Указать размер страниц nand. по умолчанию 2048.

Пример ниже выводит в лог все сообщения с тэгом «ActivityManager» с приоритетом «Info» или выше, и сообщения с тэгом «MyApp» и приоритетом «Debug» или выше:
adb logcat ActivityManager:I MyApp:D *:S
Последний элемент в выражении фильтра *:S устанавливает приоритет «silent» для всех остальных тэгов, тем самым обеспечивая вывод сообщений только для «View» и «MyApp». Использование *:S – это отличный способ для вывода в лог только явно указанных фильтров (т.е. в выражении фильтра указывается «белый список» сообщений, а *:S отправляет все остальное в «черный список»).

При помощи следующего выражения фильтра отображаются все сообщения с приоритетом «warning» или выше для всех тэгов:
adb logcat *:W

Если logcat запускается на машине разработчика (не через удаленный adb shell), можно также установить значение выражения фильтра по умолчанию задав переменную окружения ANDROID_LOG_TAGS:
export ANDROID_LOG_TAGS=»ActivityManager:I MyApp:D *:S»

Следует обратить внимание что задав переменную окружения ANDROID_LOG_TAGS она не будет работать в эмуляторе/устройстве, если вы будете использовать logcat в удаленном shell или используя adb shell logcat.
Вышеописанная команда export работает в ОС *nix и не работает в Windows.

Контроль формата вывода лога

brief Показывать приоритет/тэг и PID процесса (формат по умолчанию).
process Показывать только PID.
tag Показывать только приоритет/тэг.
thread Показывать только процесс:поток и приоритет/тэг.
raw Показать необработанное сообщение, без полей метаданных.
time Показывать дату, время вызова, приоритет/тэг и PID процесса.
long Показывать все поля метаданных и отдельно сообщения с пустыми строками.

Источник

20 лучших команд ADB, которые должен знать каждый пользователь Android

Пользователи Android обычно думают, что разработчики используют только команды ADB, но это миф, и даже не разработчик может легко использовать только несколько команд Android Debug Bridge. В этом разделе мы расскажем о некоторых из лучших команд ADB, которые могут помочь вам работать более продуктивно. Итак, ознакомьтесь с этими командами ADB ниже.

20 лучших команд ADB, которые должен знать каждый пользователь Android

#1 Запустите сервер ADB

Что ж, вам нужно запустить сервер ADB, прежде чем запускать какие-либо классные команды. Вы можете взаимодействовать со своим устройством Android после запуска сервера ADB. Перед запуском сервера ADB убедитесь, что ваше устройство Android подключено к компьютеру. Чтобы запустить ADB Server, вы можете ввести следующую команду.

adb start-server

#2 Список всех подключенных устройств

Пользователи должны видеть, работает ли установщик ADB после подключения устройств Android. Чтобы подтвердить это, пользователям необходимо убедиться, что ADB показывает подключенные устройства или нет. Поэтому пользователям просто нужно ввести команду ниже, чтобы вывести список подключенных устройств Android.

adb devices

#3 Узнай текущий статус устройства

Эта команда полезна, если тактильный ответ вашего устройства Android не работает. Вы можете определить, находится ли ваше устройство в автономном режиме, загрузчик или устройство с помощью этой команды. Вы можете увидеть статус Android как «Устройство» в нормальных условиях. Вы можете использовать следующую команду adb.

adb get-state

#4 Получить серийный номер Android

В Android есть несколько приложений, которые показывают серийный номер. Однако большинству приложений требуется root-доступ. Поскольку не у всех есть рутированное устройство, чтобы узнать серийный номер, используйте команду adb. Эта команда сообщает вам серийный номер подключенного устройства.

adb get-serialno

#5 Создать полную резервную копию

Android предоставляет пользователям множество возможностей для создания полной резервной копии смартфона. Однако эти резервные копии обычно хранятся в памяти телефона. Следовательно, все ваши резервные копии будут удалены, если вы по какой-либо причине решите сбросить настройки устройства. Однако вы можете создать резервную копию смартфона на своем компьютере с помощью следующих команд оболочки Android.

#6 Восстановление резервной копии

Пора его восстановить, предварительно создав резервную копию. Восстановить резервную копию телефона с помощью команд ADB очень легко, и нужно только ввести команду ниже.

adb restore

#7 Установка нескольких приложений

for %f in ( \*.apk) do adb install «%f»

#8 Удалить приложение

Некоторые вредоносные программы не будут удалены, если на вашем устройстве не установлен root-доступ. Однако команды adb позволяют удалить эти приложения из системы. Чтобы удалить приложение, необходимо выполнить следующую команду. Однако убедитесь, что фактический пакет заменяет «имя-пакета».

adb uninstall

#9 Экран записи

В магазине Google Play вы найдете множество приложений для записи экрана. Эти инструменты для создания снимков экрана часто содержат несколько ошибок и очень раздражают при показе рекламы. Кроме того, устройства записи экрана из других источников добавляют водяные знаки на ваши видео. Однако все проблемы заканчиваются ADB. Для записи экрана Android вы можете использовать ADB. Вам просто нужно ввести команду, приведенную ниже, без использования какого-либо приложения для записи экрана. Перед запуском команды обязательно измените ‘Folder-path’ и ‘filename’.

adb shell screenrecord

#10 Получить системную информацию

Все команды, которые вы можете использовать с dumpsys для сбора информации, перечислены в приведенной выше команде. Вы можете использовать эту команду, чтобы позже получить наиболее точную информацию об оборудовании или программном обеспечении.

adb shell dumpsys | grep «DUMP OF SERVICE»

#11 Делать скриншоты

Как и при записи экрана Android, вы также можете сделать быстрый снимок экрана с помощью команд ADB. Вам не нужно устанавливать стороннее приложение, если на вашем смартфоне нет встроенного снимка экрана. Вам нужно сделать снимок экрана вашего Android, используя следующую команду. Перед запуском команды обязательно замените»/path / to / screenshot» по маршруту назначения.

https://r4f2t5w9.rocketcdn.me/path/to/screenshot.png

#12 Перезагрузите Android в режиме восстановления

Вам необходимо войти в режим восстановления, если ваш Android не загружается. Чтобы перейти в режим восстановления, пользователям Android необходимо использовать комбинацию клавиш. Однако доступна команда ADB, которая переводит Android в режим восстановления. Следующий код можно использовать для перезапуска Android в режиме восстановления.

adb reboot-recovery

#13 Копировать файлы с телефона на компьютер

Копировать файлы с телефона на компьютер довольно просто. Однако, если вы все же решите использовать команду ADB, вам нужно будет скопировать файлы со смартфона на компьютер, используя следующую команду ниже. Убедитесь, что фактические пути к файлам заменяют ‘Source’ и «Destination.»

adb pull [source] [destination]

#14 Перезагрузите Android в загрузчике

Есть команда ADB, которая заставляет подключенное устройство загружаться в загрузчик. Режим загрузчика очень похож на режим быстрой загрузки. Вот команда для запуска вашего Android в загрузчике.

adb reboot-bootloader

#15 Показать данные журнала на экране

Вам нужно будет попробовать команду ADB ниже, когда вы найдете команду ADB для отображения данных журнала на экране. По этой команде все данные журнала будут отображаться на экране.

adb logcat

#16 Подождите перед выполнением команды

Вам нужно будет использовать эту команду, если вы ищете команду ADB, которую можно использовать для планирования задержки перед следующей командой. Когда ваше устройство будет готово, эта команда автоматически выполнит следующее.

adb wait-for-device

#17 Пакеты Flash zip

Затем вы можете обновить zip-пакеты прямо из пользовательского восстановления, если у вас есть смартфон с рутированным доступом, и вы можете управлять zip-пакетами. Практически все, включая TWRP, поддерживают кастомное рекавери. Команда есть.

adb sideload (path to update.zip)

#18 Извлечь файлы с Android на компьютер

Это очень похоже на команду копирования и вставки ADB. По сути, команда извлекает все файлы, сохраненные на вашем устройстве, и сохраняет их на вашем компьютере. Команда ADB для извлечения любого файла с Android на ПК находится здесь.

adb pull [укажите путь к файлу на устройстве] [Укажите путь к файлу назначения в вашей Windows]

#19 Скопируйте файлы с компьютера на Android

Как и в случае с командой pull, вы можете использовать команду push для передачи файлов со своего смартфона. Вот команда для перемещения файла на ваше устройство с вашего компьютера.

adb push [укажите путь к файлу на компьютере] [укажите путь к файлу назначения на вашем Android]

#20 Остановите сервер ADB

После всей вашей тяжелой работы это последняя команда, которую вы должны ввести. Чтобы остановить сервер ADB, который вы запустили на первом шаге, введите следующую команду. Команду для остановки сервера ADB можно ввести ниже.

adb kill-server

Вот и все! Вот и все! Это одна из самых эффективных команд ADB, которую может выполнить не разработчик. Эти команды помогут вам лучше управлять своим устройством Android.

Источник

Команды adb windows 10

Platform-tools: r31.0.3
ADB: 1.0.41 (31.0.3-7562133)
Fastboot: 31.0.3-7562133
Make_f2fs: 1.14.0 (2020-08-24)
Mke2fs: 1.46.2 (28-Feb-2021)
Последнее обновление утилит в шапке: 01.08.2021

Если что-то неправильно, то в списке подключенных устройств (List of devices attached) будет пусто.

adb push Копировать файл/папку PC->девайс.

adb pull [ ] Копировать файл/папку девайс->PC.

adb sync [ ] Копировать PC->девайс только новые файлы.
Ключи:
-l Не копировать, только создать список.

adb shell Запуск упрощенного unix shell.
Примеры использования

adb emu Послать команду в консоль эмулятора

adb install [-l] [-r] [-s] Послать приложение на устройство и установить его.
Пример: adb install c:/adb/app/autostarts.apk Установить файл autostarts.apk лежащий в папке /adb/app/ на диске с:
Ключи:
-l Блокировка приложения
-r Переустановить приложение, с сохранением данных
-s Установить приложение на карту памяти
Установка split apk

adb uninstall [-k] Удаление приложения с устройства.
Ключи:
-k Не удалять сохраненные данные приложения и пользователя.

adb wait-for-device Ждать подключения устройства.

adb start-server Запустить службу/демон.

adb kill-server Остановить службу/демон.

adb get-state Получить статус:
offline Выключен.
bootloader В режиме начальной загрузки.
device В режиме работы.

adb get-serialno Получить серийный номер.

adb status-window Непрерывный опрос состояния.

adb remount Перемонтировать для записи. Требуется для работы скриптов, которые изменяют данные на.

adb reboot bootloader Перезагрузка в режим bootloader.

adb reboot recovery Перезагрузка в режим recovery.

adb root Перезапуск демона с правами root

adb usb Перезапуск демона, прослушивающего USB.

adb tcpip Перезапуск демона, прослушивающего порт TCP.

adb ppp [параметры] Запуск службы через USB.
Note: you should not automatically start a PPP connection. refers to the tty for PPP stream. Eg. dev:/dev/omap_csmi_tty1
Параметры:
defaultroute debug dump local notty usepeerdns

fastboot erase Стереть раздел.
Разделы: boot, recovery, system, userdata, radio
Пример: fastboot erase userdata Стирание пользовательских данных.

fastboot update Прошивка из файла имя_файла.zip

fastboot flashall Прошивка boot + recovery + system.

fastboot getvar Показать переменные bootloader.
Пример: fastboot getvar version-bootloader Получить версию bootloader.

fastboot boot [ ] Скачать и загрузить kernel.

fastboot flash:raw boot [ ] Создать bootimage и прошить его.

fastboot devices Показать список подключенных устройств.

fastboot continue Продолжить с автозагрузкой.

fastboot reboot Перезагрузить аппарат.

f astboot reboot-bootloader Перезагрузить девайсв режим bootloader.
Перед командами fastboot можно использовать ключи:
-w стереть данные пользователя и кэш
-s Указать серийный номер устройства.
-p

Указать название устройства.
-c Переопределить kernel commandline.
-i Указать вручную USB vendor id.
-b Указать в ручную базовый адрес kernel.
-n

Указать размер страниц nand. по умолчанию 2048.

Пример ниже выводит в лог все сообщения с тэгом «ActivityManager» с приоритетом «Info» или выше, и сообщения с тэгом «MyApp» и приоритетом «Debug» или выше:
adb logcat ActivityManager:I MyApp:D *:S
Последний элемент в выражении фильтра *:S устанавливает приоритет «silent» для всех остальных тэгов, тем самым обеспечивая вывод сообщений только для «View» и «MyApp». Использование *:S – это отличный способ для вывода в лог только явно указанных фильтров (т.е. в выражении фильтра указывается «белый список» сообщений, а *:S отправляет все остальное в «черный список»).

При помощи следующего выражения фильтра отображаются все сообщения с приоритетом «warning» или выше для всех тэгов:
adb logcat *:W

Если logcat запускается на машине разработчика (не через удаленный adb shell), можно также установить значение выражения фильтра по умолчанию задав переменную окружения ANDROID_LOG_TAGS:
export ANDROID_LOG_TAGS=»ActivityManager:I MyApp:D *:S»

Следует обратить внимание что задав переменную окружения ANDROID_LOG_TAGS она не будет работать в эмуляторе/устройстве, если вы будете использовать logcat в удаленном shell или используя adb shell logcat.
Вышеописанная команда export работает в ОС *nix и не работает в Windows.

Контроль формата вывода лога

brief Показывать приоритет/тэг и PID процесса (формат по умолчанию).
process Показывать только PID.
tag Показывать только приоритет/тэг.
thread Показывать только процесс:поток и приоритет/тэг.
raw Показать необработанное сообщение, без полей метаданных.
time Показывать дату, время вызова, приоритет/тэг и PID процесса.
long Показывать все поля метаданных и отдельно сообщения с пустыми строками.

Источник

Понравилась статья? Поделиться с друзьями:

Не пропустите наши новые статьи:

  • командный язык операционной системы windows
  • командный язык операционной системы linux
  • командный интерфейс формы 1с программно
  • командные строки для windows 10 прикол
  • командная строка срок виндовс истек

  • Операционные системы и программное обеспечение
    0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest
    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии