[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"page-ru-/guides/android/adb-install":3,"mdc-gziwud-key":876,"mdc--8zke0w-key":886,"mdc--yt191d-key":894,"mdc-bgh4vr-key":911,"mdc--9nx076-key":935,"mdc--cva7i-key":943,"mdc--t792ta-key":951,"mdc-hvr8j2-key":967,"mdc--811qtp-key":997,"related-/guides/android/adb-uninstall,/guides/android/enable-usb-debugging,/errors/android/adb-device-unauthorized":1013},{"id":4,"title":5,"appliesTo":6,"author":10,"body":11,"canonical":807,"code":807,"createdAt":808,"description":809,"difficulty":810,"draft":811,"estimatedTime":812,"extension":813,"faq":814,"howToSteps":827,"howToTotalTime":843,"image":807,"keywords":844,"locale":854,"meta":855,"navigation":856,"path":857,"platform":858,"related":859,"section":863,"seo":864,"severity":807,"stem":865,"summary":866,"tags":867,"twitterCreator":807,"twitterSite":807,"type":874,"updatedAt":808,"__hash__":875},"content_ru/guides/android/adb-install.md","ADB Install: Установка APK на Android через ADB",[7,8,9],"Android 5.0+","ADB 1.0.41+","Windows 10/11, macOS, Linux","FixPedia Team",{"type":12,"value":13,"toc":783},"minimark",[14,19,23,52,55,59,62,100,105,164,167,171,175,178,245,249,394,398,401,516,520,574,578,588,625,635,674,680,692,702,751,760,779],[15,16,18],"h2",{"id":17},"введение-зачем-это-нужно","Введение / Зачем это нужно",[20,21,22],"p",{},"Установка APK-файлов через ADB (Android Debug Bridge) — это мощный и универсальный способ развёртывания приложений на устройствах с Android напрямую с компьютера. Этот метод особенно полезен для:",[24,25,26,34,40,46],"ul",{},[27,28,29,33],"li",{},[30,31,32],"strong",{},"Разработчиков и тестировщиков:"," Быстрая установка отладочных сборок без необходимости публикации в Google Play.",[27,35,36,39],{},[30,37,38],{},"Пользователей:"," Установка приложений, которых нет в официальном магазине вашего региона, или бета-версий.",[27,41,42,45],{},[30,43,44],{},"Администраторов:"," Массовая установка корпоративных приложений на несколько устройств.",[27,47,48,51],{},[30,49,50],{},"Спасение \"зависших\" устройств:"," Установка файлового менеджера или браузера через ADB, когда графический интерфейс устройства не работает.",[20,53,54],{},"Это руководство проведёт вас через все необходимые шаги — от подготовки до успешной установки и решения типичных проблем.",[15,56,58],{"id":57},"требования-подготовка","Требования / Подготовка",[20,60,61],{},"Перед началом убедитесь, что у вас есть:",[63,64,65,71,77,83,94],"ol",{},[27,66,67,70],{},[30,68,69],{},"Компьютер"," с ОС Windows, macOS или Linux.",[27,72,73,76],{},[30,74,75],{},"Кабель USB"," (желательно оригинальный или качественный аналог, поддерживающий передачу данных).",[27,78,79,82],{},[30,80,81],{},"Устройство на Android"," (версии 5.0 и выше).",[27,84,85,88,89,93],{},[30,86,87],{},"Файл приложения"," в формате ",[90,91,92],"code",{},".apk",".",[27,95,96,99],{},[30,97,98],{},"Базовые навыки работы с командной строкой"," (терминалом).",[101,102,104],"h3",{"id":103},"что-нужно-установить-на-компьютер","Что нужно установить на компьютер",[24,106,107,151],{},[27,108,109,112,113,116,117,124,125],{},[30,110,111],{},"ADB (Android Debug Bridge):"," Часть набора ",[30,114,115],{},"Platform-Tools"," от Google. Скачайте последнюю версию с ",[118,119,123],"a",{"href":120,"rel":121},"https://developer.android.com/studio/releases/platform-tools",[122],"nofollow","официальной страницы"," для вашей ОС.\n",[24,126,127,137],{},[27,128,129,132,133,136],{},[30,130,131],{},"Windows:"," Распакуйте архив в удобную папку (например, ",[90,134,135],{},"C:\\adb",").",[27,138,139,142,143,146,147,150],{},[30,140,141],{},"macOS/Linux:"," Распакуйте и переместите ",[90,144,145],{},"adb"," в директорию, указанную в переменной ",[90,148,149],{},"PATH",", или работайте из папки распаковки.",[27,152,153,156,157,160,161,136],{},[30,154,155],{},"Драйверы USB (только для Windows):"," Для корректного распознавания устройства. Часто используют ",[30,158,159],{},"Google USB Driver"," (требует Android Studio) или универсальные драйверы (например, от Samsung, Xiaomi или общие ",[30,162,163],{},"ADB Driver Installer",[165,166],"in-article-ad",{},[15,168,170],{"id":169},"пошаговая-инструкция","Пошаговая инструкция",[101,172,174],{"id":173},"шаг-1-настройка-устройства-android-для-отладки","Шаг 1: Настройка устройства Android для отладки",[20,176,177],{},"Это самый важный шаг. Без него компьютер \"не увидит\" ваш телефон.",[63,179,180,214],{},[27,181,182,185],{},[30,183,184],{},"Активируйте режим разработчика.",[24,186,187,203],{},[27,188,189,190,193,194,197,198,193,201,136],{},"Откройте ",[30,191,192],{},"Настройки"," → ",[30,195,196],{},"Об устройстве"," (или ",[30,199,200],{},"Система",[30,202,196],{},[27,204,205,206,209,210,213],{},"Найдите пункт ",[30,207,208],{},"Номер сборки"," (Build Number). Нажмите на него ",[30,211,212],{},"7 раз",". Появится уведомление: \"Вы стали разработчиком!\".",[27,215,216,219],{},[30,217,218],{},"Включите отладку по USB.",[24,220,221,228,239],{},[27,222,223,224,227],{},"Вернитесь в главное меню настроек. Теперь у вас доступен пункт ",[30,225,226],{},"Для разработчиков"," (Developer options).",[27,229,230,231,234,235,238],{},"Откройте его и найдите ",[30,232,233],{},"Отладка по USB"," (USB debugging). ",[30,236,237],{},"Активируйте"," переключатель.",[27,240,241],{},[242,243,244],"em",{},"Рекомендуется также включить \"Разрешить установку из неизвестных источников\" в настройках безопасности, если приложение не из Play Маркета.",[101,246,248],{"id":247},"шаг-2-подготовка-компьютера-и-проверка-подключения","Шаг 2: Подготовка компьютера и проверка подключения",[63,250,251,289,295,316,337],{},[27,252,253,256],{},[30,254,255],{},"Откройте терминал/командную строку.",[24,257,258,275],{},[27,259,260,262,263,266,267,270,271,274],{},[30,261,131],{}," Откройте ",[90,264,265],{},"cmd"," или ",[90,268,269],{},"PowerShell",". Перейдите в папку, куда распаковали Platform-Tools, с помощью ",[90,272,273],{},"cd C:\\adb"," (или ваш путь).",[27,276,277,262,279,282,283,285,286,288],{},[30,278,141],{},[90,280,281],{},"Terminal",". Перейдите в папку с ",[90,284,145],{}," или убедитесь, что команда ",[90,287,145],{}," доступна глобально.",[27,290,291,294],{},[30,292,293],{},"Подключите устройство к компьютеру"," через USB-кабель.",[27,296,297,300],{},[30,298,299],{},"Выберите правильный режим подключения на телефоне.",[24,301,302],{},[27,303,304,305,308,309,193,312,315],{},"При подключении в строке состояния появится уведомление USB. Нажмите на него и выберите ",[30,306,307],{},"\"Передача файлов\""," (MTP) или ",[30,310,311],{},"\"Использовать USB для...\"",[30,313,314],{},"\"Передача файров\"",". Режим \"Только зарядка\" часто блокирует ADB.",[27,317,318,321],{},[30,319,320],{},"Разрешите отладку на устройстве.",[24,322,323],{},[27,324,325,326,329,330,333,334,93],{},"На экране телефона должно появиться диалоговое окно с запросом ",[30,327,328],{},"\"Разрешить отладку по USB?\"",". Поставьте галочку ",[30,331,332],{},"\"Всегда разрешать с этого компьютера\""," и нажмите ",[30,335,336],{},"OK",[27,338,339,342,347,368,377,385],{},[30,340,341],{},"Проверьте соединение.",[24,343,344],{},[27,345,346],{},"В терминале выполните команду:",[348,349,354],"pre",{"className":350,"code":351,"language":352,"meta":353,"style":353},"language-bash shiki shiki-themes github-light github-dark","adb devices\n","bash","",[90,355,356],{"__ignoreMap":353},[357,358,361,364],"span",{"class":359,"line":360},"line",1,[357,362,145],{"class":363},"sScJk",[357,365,367],{"class":366},"sZZnC"," devices\n",[24,369,370],{},[27,371,372,373,376],{},"Вывод должен содержать строку с серийным номером вашего устройства и статусом ",[90,374,375],{},"device",". Пример:",[348,378,383],{"className":379,"code":381,"language":382},[380],"language-text","List of devices attached\n0123456789ABCDEF    device\n","text",[90,384,381],{"__ignoreMap":353},[24,386,387],{},[27,388,389,390,393],{},"Если статус ",[90,391,392],{},"unauthorized"," — вы не разрешили отладку на шаге 4. Если список пуст — проблема с драйверами (Windows) или кабелем/режимом USB.",[101,395,397],{"id":396},"шаг-3-установка-apk-файла","Шаг 3: Установка APK-файла",[20,399,400],{},"Теперь, когда связь установлена, установка приложения — дело нескольких секунд.",[63,402,403,423,497],{},[27,404,405,408],{},[30,406,407],{},"Перейдите в папку с APK-файлом.",[24,409,410],{},[27,411,412,413,416,417,266,420,93],{},"Используйте команду ",[90,414,415],{},"cd"," в терминале. Например: ",[90,418,419],{},"cd ~/Downloads",[90,421,422],{},"cd D:\\APK",[27,424,425,428,433,448,453,467],{},[30,426,427],{},"Выполните команду установки.",[24,429,430],{},[27,431,432],{},"Базовый синтаксис:",[348,434,436],{"className":350,"code":435,"language":352,"meta":353,"style":353},"adb install имя_файла.apk\n",[90,437,438],{"__ignoreMap":353},[357,439,440,442,445],{"class":359,"line":360},[357,441,145],{"class":363},[357,443,444],{"class":366}," install",[357,446,447],{"class":366}," имя_файла.apk\n",[24,449,450],{},[27,451,452],{},"Пример:",[348,454,456],{"className":350,"code":455,"language":352,"meta":353,"style":353},"adb install my_app_v1.2.3.apk\n",[90,457,458],{"__ignoreMap":353},[357,459,460,462,464],{"class":359,"line":360},[357,461,145],{"class":363},[357,463,444],{"class":366},[357,465,466],{"class":366}," my_app_v1.2.3.apk\n",[24,468,469],{},[27,470,471,474],{},[30,472,473],{},"Полезные флаги:",[24,475,476,485,491],{},[27,477,478,481,482,136],{},[90,479,480],{},"-r",": Переустановить приложение, сохраняя его данные и кэш (",[90,483,484],{},"adb install -r app.apk",[27,486,487,490],{},[90,488,489],{},"-d",": Разрешить версию с более низким номером (для тестовых сборок).",[27,492,493,496],{},[90,494,495],{},"-s",": Установить на внешнее хранилище (SD-карта), если поддерживается.",[27,498,499,502],{},[30,500,501],{},"Дождитесь завершения.",[24,503,504,510],{},[27,505,506,507,93],{},"Вы увидите прогресс-бар в терминале. Успешная установка завершится строкой ",[90,508,509],{},"Success",[27,511,512,513,136],{},"В случае ошибки процесс прервётся, и вы получите код ошибки (например, ",[90,514,515],{},"INSTALL_FAILED_ALREADY_EXISTS",[15,517,519],{"id":518},"проверка-результата","Проверка результата",[63,521,522,528],{},[27,523,524,527],{},[30,525,526],{},"Графический способ:"," Разблокируйте устройство. Иконка нового приложения должна появиться в лаунчере (меню приложений). Просто нажмите на неё, чтобы запустить.",[27,529,530,533,534,569,570,573],{},[30,531,532],{},"Через ADB (альтернатива):"," Вы можете проверить, установлен ли пакет, выполнив:\n",[348,535,537],{"className":350,"code":536,"language":352,"meta":353,"style":353},"adb shell pm list packages | grep -i \"часть_имени_вашего_приложения\"\n",[90,538,539],{"__ignoreMap":353},[357,540,541,543,546,549,552,555,559,562,566],{"class":359,"line":360},[357,542,145],{"class":363},[357,544,545],{"class":366}," shell",[357,547,548],{"class":366}," pm",[357,550,551],{"class":366}," list",[357,553,554],{"class":366}," packages",[357,556,558],{"class":557},"szBVR"," |",[357,560,561],{"class":363}," grep",[357,563,565],{"class":564},"sj4cs"," -i",[357,567,568],{"class":366}," \"часть_имени_вашего_приложения\"\n","\nНапример, для WhatsApp: ",[90,571,572],{},"adb shell pm list packages | grep -i whatsapp",". Если пакет есть в списке — установка прошла успешно.",[15,575,577],{"id":576},"возможные-проблемы-и-их-решение","Возможные проблемы и их решение",[101,579,581,582,585,586],{"id":580},"проблема-adb-devices-не-показывает-устройство-или-статус-unauthorized","Проблема: ",[90,583,584],{},"adb devices"," не показывает устройство или статус ",[90,587,392],{},[24,589,590,596],{},[27,591,592,595],{},[30,593,594],{},"Причина:"," Драйверы (Windows), неправильный режим USB, не дано разрешение на отладке.",[27,597,598,601],{},[30,599,600],{},"Решение:",[63,602,603,606,609,612,618],{},[27,604,605],{},"Переподключите кабель, попробуйте другой порт/кабель.",[27,607,608],{},"На устройстве в настройках USB выберите не \"Только зарядка\", а \"MTP/Передача файлов\".",[27,610,611],{},"Перезагрузите устройство и компьютер.",[27,613,614,617],{},[30,615,616],{},"Для Windows:"," Обновите или переустановите драйверы ADB через Диспетчер устройств (обновите драйвер для \"Android\" или \"ADB Interface\").",[27,619,620,621,624],{},"Убедитесь, что на устройстве вы ",[30,622,623],{},"нажали \"OK\""," на диалоге разрешения отладки.",[101,626,628,629,266,632],{"id":627},"проблема-ошибка-install_failed_update_incompatible-или-signatures-do-not-match","Проблема: Ошибка ",[90,630,631],{},"INSTALL_FAILED_UPDATE_INCOMPATIBLE",[90,633,634],{}," signatures do not match",[24,636,637,642],{},[27,638,639,641],{},[30,640,594],{}," Пытаетесь установить APK с другой цифровой подписью, чем у уже установленной версии того же приложения.",[27,643,644,646,647,650,651,670,671,93],{},[30,645,600],{}," Полностью удалите старую версию с устройства ",[242,648,649],{},"перед"," установкой новой.\n",[348,652,654],{"className":350,"code":653,"language":352,"meta":353,"style":353},"adb uninstall com.example.package  # Замените на реальное имя пакета\n",[90,655,656],{"__ignoreMap":353},[357,657,658,660,663,666],{"class":359,"line":360},[357,659,145],{"class":363},[357,661,662],{"class":366}," uninstall",[357,664,665],{"class":366}," com.example.package",[357,667,669],{"class":668},"sJ8bj","  # Замените на реальное имя пакета\n","\nИмя пакета можно узнать из названия APK-файла или через ",[90,672,673],{},"adb shell pm list packages | grep ...",[101,675,628,677],{"id":676},"проблема-ошибка-install_failed_insufficient_storage",[90,678,679],{},"INSTALL_FAILED_INSUFFICIENT_STORAGE",[24,681,682,687],{},[27,683,684,686],{},[30,685,594],{}," На устройстве недостаточно свободного места.",[27,688,689,691],{},[30,690,600],{}," Освободите память на устройстве (удалите ненужные файлы, приложения, очистите кэш).",[101,693,628,695,698,699,701],{"id":694},"проблема-ошибка-device-offline-в-adb-devices",[90,696,697],{},"device offline"," (в ",[90,700,584],{},")",[24,703,704,709],{},[27,705,706,708],{},[30,707,594],{}," Связь была прервана или ADB-сервер на компьютере \"завис\".",[27,710,711,713],{},[30,712,600],{},[63,714,715,745,748],{},[27,716,717,718],{},"Перезапустите ADB-сервер:\n",[348,719,721],{"className":350,"code":720,"language":352,"meta":353,"style":353},"adb kill-server\nadb start-server\nadb devices\n",[90,722,723,730,738],{"__ignoreMap":353},[357,724,725,727],{"class":359,"line":360},[357,726,145],{"class":363},[357,728,729],{"class":366}," kill-server\n",[357,731,733,735],{"class":359,"line":732},2,[357,734,145],{"class":363},[357,736,737],{"class":366}," start-server\n",[357,739,741,743],{"class":359,"line":740},3,[357,742,145],{"class":363},[357,744,367],{"class":366},[27,746,747],{},"Переподключите USB-кабель.",[27,749,750],{},"Перезагрузите устройство.",[101,752,628,754,266,757],{"id":753},"проблема-ошибка-error-device-not-found-или-no-devicesemulators",[90,755,756],{},"error: device not found",[90,758,759],{},"no devices/emulators",[24,761,762,767],{},[27,763,764,766],{},[30,765,594],{}," Устройство не распознаётся системой.",[27,768,769,771,772,775,776,93],{},[30,770,600],{}," Проверьте все пункты из первой проблемы (драйверы, кабель, режим USB, разрешение отладки). Убедитесь, что на телефоне включена ",[30,773,774],{},"отладка по USB"," ",[242,777,778],{},"в момент подключения",[780,781,782],"style",{},"html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}",{"title":353,"searchDepth":732,"depth":732,"links":784},[785,786,789,794,795],{"id":17,"depth":732,"text":18},{"id":57,"depth":732,"text":58,"children":787},[788],{"id":103,"depth":740,"text":104},{"id":169,"depth":732,"text":170,"children":790},[791,792,793],{"id":173,"depth":740,"text":174},{"id":247,"depth":740,"text":248},{"id":396,"depth":740,"text":397},{"id":518,"depth":732,"text":519},{"id":576,"depth":732,"text":577,"children":796},[797,799,801,803,805],{"id":580,"depth":740,"text":798},"Проблема: adb devices не показывает устройство или статус unauthorized",{"id":627,"depth":740,"text":800},"Проблема: Ошибка INSTALL_FAILED_UPDATE_INCOMPATIBLE или  signatures do not match",{"id":676,"depth":740,"text":802},"Проблема: Ошибка INSTALL_FAILED_INSUFFICIENT_STORAGE",{"id":694,"depth":740,"text":804},"Проблема: Ошибка device offline (в adb devices)",{"id":753,"depth":740,"text":806},"Проблема: Ошибка error: device not found или no devices/emulators",null,"2026-02-15 16:29:57","Пошаговая инструкция по установке приложений на Android через ADB. Решение проблем с установкой, настройка USB-отладки и работа с командной строкой. За 10 минут.","easy",false,"10-15 мин","md",[815,818,821,824],{"question":816,"answer":817},"Почему ADB не видит мое устройство (adb devices пусто)?","Чаще всего причина в отсутствии или неправильной настройке USB-отладки, отсутствии драйверов (Windows) или выборе режима подключения 'Только зарядка'. Проверьте драйверы и разрешите отладку на устройстве при подключении.",{"question":819,"answer":820},"Можно ли устанавливать APK без разрешения отладки по USB?","Нет, для использования ADB требуется явное разрешение на отладку на самом устройстве. Это мера безопасности Android. Альтернатива — использование сторонних файловых менеджеров с правами root.",{"question":822,"answer":823},"Что делать, если при установке выходит ошибка 'INSTALL_FAILED_UPDATE_INCOMPATIBLE'?","Эта ошибка означает конфликт подписей. Удалите предыдущую версию приложения через ADB (`adb uninstall \u003Cpackage_name>`) или стандартными средствами системы, затем попробуйте установить заново.",{"question":825,"answer":826},"Можно ли установить приложение на SD-карту через ADB?","Да, используйте флаг `-s` для указания внешнего хранилища, если приложение поддерживает перенос: `adb install -s app.apk`. Но не все APK это позволяют.",[828,831,834,837,840],{"name":829,"text":830},"Подготовка: установите ADB и драйверы","Скачайте и установите Platform-Tools из официального SDK Android или минимальный пакет ADB. Для Windows установите соответствующие драйверы USB (Google USB Driver или универсальные).",{"name":832,"text":833},"Настройте устройство Android","Включите 'Для разработчиков' (7 раз нажмите 'Номер сборки' в 'Об устройстве'). Затем в 'Параметры разработчика' активируйте 'Отладка по USB' и 'Разрешить установку из неизвестных источников'.",{"name":835,"text":836},"Подключите устройство и проверьте связь","Подключите телефон к ПК через USB. В окне уведомления на устройстве выберите 'Передача файлов' или 'MTP' и подтвердите запрос отладки. В терминале выполните `adb devices` — в списке должен появиться ваш device.",{"name":838,"text":839},"Установите APK-файл","Перейдите в папку с APK-файлом через терминал или укажите полный путь. Выполните команду `adb install имя_файла.apk`. Для переустановки с сохранением данных используйте флаг `-r` (`adb install -r app.apk`).",{"name":841,"text":842},"Проверьте установку","После успешного завершения команды (сообщение 'Success') приложение появится в лаунчере устройства. Можно также проверить через `adb shell pm list packages | grep \u003Cчасть_имени_пакета>`.","PT15M",[845,846,847,848,849,850,851,852,853],"adb install","установка apk через adb","как установить приложение на андроид с компьютера","adb установка приложения","ошибка adb install failure","android debug bridge установка","установка apk файла через командную строку","включить отладку по usb android","adb devices не видит устройство","ru_RU",{},true,"/guides/android/adb-install","general",[860,861,862],"/guides/android/adb-uninstall","/guides/android/enable-usb-debugging","/errors/android/adb-device-unauthorized","Гайды Android",{"title":5,"description":809},"guides/android/adb-install","Это руководство объясняет, как установить APK-файл на устройство с Android с помощью Android Debug Bridge (ADB). Вы научитесь настраивать устройство, выполнять установку через командную строку и решать частые ошибки.",[868,145,869,870,871,872,873],"android","установка","apk","debug","cli","android studio","guide","PG5RbFUFcCGJCR7BUEbmffybDw8FKW97kPIcuTIj9VE",{"data":877,"body":878},{},{"type":879,"children":880},"root",[881],{"type":882,"tag":20,"props":883,"children":884},"element",{},[885],{"type":382,"value":817},{"data":887,"body":888},{},{"type":879,"children":889},[890],{"type":882,"tag":20,"props":891,"children":892},{},[893],{"type":382,"value":820},{"data":895,"body":896},{},{"type":879,"children":897},[898],{"type":882,"tag":20,"props":899,"children":900},{},[901,903,909],{"type":382,"value":902},"Эта ошибка означает конфликт подписей. Удалите предыдущую версию приложения через ADB (",{"type":882,"tag":90,"props":904,"children":906},{"className":905},[],[907],{"type":382,"value":908},"adb uninstall \u003Cpackage_name>",{"type":382,"value":910},") или стандартными средствами системы, затем попробуйте установить заново.",{"data":912,"body":913},{},{"type":879,"children":914},[915],{"type":882,"tag":20,"props":916,"children":917},{},[918,920,925,927,933],{"type":382,"value":919},"Да, используйте флаг ",{"type":882,"tag":90,"props":921,"children":923},{"className":922},[],[924],{"type":382,"value":495},{"type":382,"value":926}," для указания внешнего хранилища, если приложение поддерживает перенос: ",{"type":882,"tag":90,"props":928,"children":930},{"className":929},[],[931],{"type":382,"value":932},"adb install -s app.apk",{"type":382,"value":934},". Но не все APK это позволяют.",{"data":936,"body":937},{},{"type":879,"children":938},[939],{"type":882,"tag":20,"props":940,"children":941},{},[942],{"type":382,"value":830},{"data":944,"body":945},{},{"type":879,"children":946},[947],{"type":882,"tag":20,"props":948,"children":949},{},[950],{"type":382,"value":833},{"data":952,"body":953},{},{"type":879,"children":954},[955],{"type":882,"tag":20,"props":956,"children":957},{},[958,960,965],{"type":382,"value":959},"Подключите телефон к ПК через USB. В окне уведомления на устройстве выберите 'Передача файлов' или 'MTP' и подтвердите запрос отладки. В терминале выполните ",{"type":882,"tag":90,"props":961,"children":963},{"className":962},[],[964],{"type":382,"value":584},{"type":382,"value":966}," — в списке должен появиться ваш device.",{"data":968,"body":969},{},{"type":879,"children":970},[971],{"type":882,"tag":20,"props":972,"children":973},{},[974,976,982,984,989,991,996],{"type":382,"value":975},"Перейдите в папку с APK-файлом через терминал или укажите полный путь. Выполните команду ",{"type":882,"tag":90,"props":977,"children":979},{"className":978},[],[980],{"type":382,"value":981},"adb install имя_файла.apk",{"type":382,"value":983},". Для переустановки с сохранением данных используйте флаг ",{"type":882,"tag":90,"props":985,"children":987},{"className":986},[],[988],{"type":382,"value":480},{"type":382,"value":990}," (",{"type":882,"tag":90,"props":992,"children":994},{"className":993},[],[995],{"type":382,"value":484},{"type":382,"value":136},{"data":998,"body":999},{},{"type":879,"children":1000},[1001],{"type":882,"tag":20,"props":1002,"children":1003},{},[1004,1006,1012],{"type":382,"value":1005},"После успешного завершения команды (сообщение 'Success') приложение появится в лаунчере устройства. Можно также проверить через ",{"type":882,"tag":90,"props":1007,"children":1009},{"className":1008},[],[1010],{"type":382,"value":1011},"adb shell pm list packages | grep \u003Cчасть_имени_пакета>",{"type":382,"value":93},[1014,1865,2418],{"id":1015,"title":1016,"appliesTo":1017,"author":10,"body":1018,"canonical":807,"code":807,"createdAt":1810,"description":1811,"difficulty":810,"draft":811,"estimatedTime":812,"extension":813,"faq":1812,"howToSteps":1825,"howToTotalTime":843,"image":807,"keywords":1840,"locale":854,"meta":1851,"navigation":856,"path":860,"platform":868,"related":1852,"section":863,"seo":1856,"severity":807,"stem":1857,"summary":1858,"tags":1859,"twitterCreator":807,"twitterSite":807,"type":874,"updatedAt":1810,"__hash__":1864},"content_ru/guides/android/adb-uninstall.md","ADB Uninstall: Полное руководство по удалению приложений на Android",[7,8],{"type":12,"value":1019,"toc":1788},[1020,1024,1027,1038,1041,1045,1048,1132,1136,1140,1147,1261,1270,1274,1277,1301,1303,1317,1322,1340,1344,1347,1352,1355,1384,1386,1408,1414,1418,1421,1450,1457,1489,1498,1502,1505,1531,1538,1567,1573,1576,1588,1590,1594,1600,1608,1612,1623,1629,1634,1639,1645,1650,1654,1681,1685,1693,1697,1709,1713,1718,1722,1738,1742,1747,1751,1778,1782,1785],[15,1021,1023],{"id":1022},"введение","Введение",[20,1025,1026],{},"Android Debug Bridge (ADB) — это мощный инструмент командной строки для управления устройством Android с компьютера. Одно из его ключевых применений — удаление приложений напрямую, без необходимости взаимодействия с интерфейсом устройства. Это особенно полезно для:",[24,1028,1029,1032,1035],{},[27,1030,1031],{},"Очистки устройства от ненужных или рекламных приложений (debloating).",[27,1033,1034],{},"Удаления системных приложений, которые нельзя удалить обычным способом.",[27,1036,1037],{},"Автоматизации процессов развертывания и тестирования.",[20,1039,1040],{},"В этом гайде вы узнаете, как безопасно и эффективно удалять как пользовательские, так и системные приложения через ADB.",[15,1042,1044],{"id":1043},"требования-и-подготовка","Требования и подготовка",[20,1046,1047],{},"Перед началом убедитесь, что выполнены следующие условия:",[63,1049,1050,1075,1106],{},[27,1051,1052,1055],{},[30,1053,1054],{},"На устройстве Android:",[24,1056,1057,1064,1069,1072],{},[27,1058,1059,1060,1063],{},"Включена ",[30,1061,1062],{},"опция разработчика"," (для этого нажмите «Сборка» в «Сведения о телефоне» 7 раз).",[27,1065,1059,1066,1068],{},[30,1067,774],{}," в настройках разработчика.",[27,1070,1071],{},"Устройство подключено к компьютеру через USB (рекомендуется оригинальный кабель).",[27,1073,1074],{},"На экране появится запрос на разрешение отладки — подтвердите её.",[27,1076,1077,1080],{},[30,1078,1079],{},"На компьютере:",[24,1081,1082,1089,1099],{},[27,1083,1084,1085,1088],{},"Установлен ",[30,1086,1087],{},"ADB"," (входит в состав Android SDK Platform-Tools или можно установить отдельно).",[27,1090,1091,1092,1095,1096,1098],{},"Для Windows: добавьте путь к ",[90,1093,1094],{},"adb.exe"," в переменную окружения ",[90,1097,149],{}," или используйте полный путь.",[27,1100,1101,1102,1105],{},"Для Linux/macOS: установите пакет ",[90,1103,1104],{},"android-tools-adb"," через менеджер пакетов.",[27,1107,1108,1111,1112,1122,1125,1126,1128,1129,1131],{},[30,1109,1110],{},"Проверьте подключение:","\nОткройте терминал (командную строку) и выполните:",[348,1113,1114],{"className":350,"code":351,"language":352,"meta":353,"style":353},[90,1115,1116],{"__ignoreMap":353},[357,1117,1118,1120],{"class":359,"line":360},[357,1119,145],{"class":363},[357,1121,367],{"class":366},[1123,1124],"br",{},"В списке должно отобразиться ваше устройство с статусом ",[90,1127,375],{},". Если статус ",[90,1130,392],{},", проверьте подтверждение на телефоне.",[15,1133,1135],{"id":1134},"удаление-приложений-через-adb","Удаление приложений через ADB",[101,1137,1139],{"id":1138},"шаг-1-определение-имени-пакета-приложения","Шаг 1: Определение имени пакета приложения",[20,1141,1142,1143,1146],{},"Каждое приложение на Android имеет уникальное имя пакета (например, ",[90,1144,1145],{},"com.spotify.music","). Чтобы его найти:",[63,1148,1149,1178,1223],{},[27,1150,1151,1154,1172,1174,1175,93],{},[30,1152,1153],{},"Просмотр всех установленных пакетов:",[348,1155,1157],{"className":350,"code":1156,"language":352,"meta":353,"style":353},"adb shell pm list packages\n",[90,1158,1159],{"__ignoreMap":353},[357,1160,1161,1163,1165,1167,1169],{"class":359,"line":360},[357,1162,145],{"class":363},[357,1164,545],{"class":366},[357,1166,548],{"class":366},[357,1168,551],{"class":366},[357,1170,1171],{"class":366}," packages\n",[1123,1173],{},"Команда выведет список в формате ",[90,1176,1177],{},"package:имя_пакета",[27,1179,1180,1183,1209,1211,1212,1215,1216,1219,1220,93],{},[30,1181,1182],{},"Фильтрация по названию (опционально):",[348,1184,1186],{"className":350,"code":1185,"language":352,"meta":353,"style":353},"adb shell pm list packages | grep -i \"chrome\"\n",[90,1187,1188],{"__ignoreMap":353},[357,1189,1190,1192,1194,1196,1198,1200,1202,1204,1206],{"class":359,"line":360},[357,1191,145],{"class":363},[357,1193,545],{"class":366},[357,1195,548],{"class":366},[357,1197,551],{"class":366},[357,1199,554],{"class":366},[357,1201,558],{"class":557},[357,1203,561],{"class":363},[357,1205,565],{"class":564},[357,1207,1208],{"class":366}," \"chrome\"\n",[1123,1210],{},"Замените ",[90,1213,1214],{},"chrome"," на часть названия приложения. На Linux/macOS используйте ",[90,1217,1218],{},"grep",", на Windows — ",[90,1221,1222],{},"findstr",[27,1224,1225,1232,1258,1260],{},[30,1226,1227,1228,1231],{},"Альтернативный способ — через ",[90,1229,1230],{},"dumpsys",":",[348,1233,1235],{"className":350,"code":1234,"language":352,"meta":353,"style":353},"adb shell dumpsys package | grep -i \"package:\"\n",[90,1236,1237],{"__ignoreMap":353},[357,1238,1239,1241,1243,1246,1249,1251,1253,1255],{"class":359,"line":360},[357,1240,145],{"class":363},[357,1242,545],{"class":366},[357,1244,1245],{"class":366}," dumpsys",[357,1247,1248],{"class":366}," package",[357,1250,558],{"class":557},[357,1252,561],{"class":363},[357,1254,565],{"class":564},[357,1256,1257],{"class":366}," \"package:\"\n",[1123,1259],{},"Этот метод даёт более подробную информацию, но список длиннее.",[20,1262,1263,1266,1267,93],{},[30,1264,1265],{},"Важно:"," Для системных приложений имя пакета может отличаться от видимого названия. Например, системный браузер часто имеет имя ",[90,1268,1269],{},"com.android.browser",[101,1271,1273],{"id":1272},"шаг-2-удаление-пользовательских-приложений","Шаг 2: Удаление пользовательских приложений",[20,1275,1276],{},"Если приложение установлено пользователем (не системное), используйте простую команду:",[348,1278,1280],{"className":350,"code":1279,"language":352,"meta":353,"style":353},"adb uninstall \u003Cимя_пакета>\n",[90,1281,1282],{"__ignoreMap":353},[357,1283,1284,1286,1288,1291,1294,1298],{"class":359,"line":360},[357,1285,145],{"class":363},[357,1287,662],{"class":366},[357,1289,1290],{"class":557}," \u003C",[357,1292,1293],{"class":366},"имя_пакет",[357,1295,1297],{"class":1296},"sVt8B","а",[357,1299,1300],{"class":557},">\n",[20,1302,452],{},[348,1304,1306],{"className":350,"code":1305,"language":352,"meta":353,"style":353},"adb uninstall com.spotify.music\n",[90,1307,1308],{"__ignoreMap":353},[357,1309,1310,1312,1314],{"class":359,"line":360},[357,1311,145],{"class":363},[357,1313,662],{"class":366},[357,1315,1316],{"class":366}," com.spotify.music\n",[20,1318,1319],{},[30,1320,1321],{},"Что происходит:",[24,1323,1324,1327,1330],{},[27,1325,1326],{},"ADB отправляет запрос на удаление пакета.",[27,1328,1329],{},"Приложение и все его данные полностью удаляются.",[27,1331,1332,1333,1335,1336,1339],{},"В выводе появится ",[90,1334,509],{}," при успехе или ",[90,1337,1338],{},"Failure [DELETE_FAILED_INTERNAL_ERROR]"," при ошибке.",[101,1341,1343],{"id":1342},"шаг-3-удаление-системных-приложений","Шаг 3: Удаление системных приложений",[20,1345,1346],{},"Системные приложения (pre-installed) обычно защищены от обычного удаления. Есть два основных подхода:",[1348,1349,1351],"h4",{"id":1350},"_31-отключение-приложения-для-текущего-пользователя-без-root","3.1. Отключение приложения для текущего пользователя (без root)",[20,1353,1354],{},"Эта команда не удаляет приложение физически, но отключает его для активного пользователя (пользователя 0), что эквивалентно «удалению» из интерфейса:",[348,1356,1358],{"className":350,"code":1357,"language":352,"meta":353,"style":353},"adb shell pm uninstall --user 0 \u003Cимя_пакета>\n",[90,1359,1360],{"__ignoreMap":353},[357,1361,1362,1364,1366,1368,1370,1373,1376,1378,1380,1382],{"class":359,"line":360},[357,1363,145],{"class":363},[357,1365,545],{"class":366},[357,1367,548],{"class":366},[357,1369,662],{"class":366},[357,1371,1372],{"class":564}," --user",[357,1374,1375],{"class":564}," 0",[357,1377,1290],{"class":557},[357,1379,1293],{"class":366},[357,1381,1297],{"class":1296},[357,1383,1300],{"class":557},[20,1385,452],{},[348,1387,1389],{"className":350,"code":1388,"language":352,"meta":353,"style":353},"adb shell pm uninstall --user 0 com.android.browser\n",[90,1390,1391],{"__ignoreMap":353},[357,1392,1393,1395,1397,1399,1401,1403,1405],{"class":359,"line":360},[357,1394,145],{"class":363},[357,1396,545],{"class":366},[357,1398,548],{"class":366},[357,1400,662],{"class":366},[357,1402,1372],{"class":564},[357,1404,1375],{"class":564},[357,1406,1407],{"class":366}," com.android.browser\n",[20,1409,1410,1413],{},[30,1411,1412],{},"Примечание:"," После перезагрузки или сброса к заводским настройкам отключённые приложения могут снова появиться.",[1348,1415,1417],{"id":1416},"_32-полное-удаление-с-правами-root","3.2. Полное удаление с правами root",[20,1419,1420],{},"Если у вас есть root-доступ на устройстве, можно удалить системное приложение навсегда:",[348,1422,1424],{"className":350,"code":1423,"language":352,"meta":353,"style":353},"adb shell su -c pm uninstall \u003Cимя_пакета>\n",[90,1425,1426],{"__ignoreMap":353},[357,1427,1428,1430,1432,1435,1438,1440,1442,1444,1446,1448],{"class":359,"line":360},[357,1429,145],{"class":363},[357,1431,545],{"class":366},[357,1433,1434],{"class":366}," su",[357,1436,1437],{"class":564}," -c",[357,1439,548],{"class":366},[357,1441,662],{"class":366},[357,1443,1290],{"class":557},[357,1445,1293],{"class":366},[357,1447,1297],{"class":1296},[357,1449,1300],{"class":557},[20,1451,1452,1453,1456],{},"Или, если ",[90,1454,1455],{},"su"," уже в shell:",[348,1458,1460],{"className":350,"code":1459,"language":352,"meta":353,"style":353},"adb shell\nsu\npm uninstall \u003Cимя_пакета>\n",[90,1461,1462,1469,1474],{"__ignoreMap":353},[357,1463,1464,1466],{"class":359,"line":360},[357,1465,145],{"class":363},[357,1467,1468],{"class":366}," shell\n",[357,1470,1471],{"class":359,"line":732},[357,1472,1473],{"class":363},"su\n",[357,1475,1476,1479,1481,1483,1485,1487],{"class":359,"line":740},[357,1477,1478],{"class":363},"pm",[357,1480,662],{"class":366},[357,1482,1290],{"class":557},[357,1484,1293],{"class":366},[357,1486,1297],{"class":1296},[357,1488,1300],{"class":557},[20,1490,1491,1494,1495,136],{},[30,1492,1493],{},"⚠️ Осторожно:"," Удаление системных приложений может привести к нестабильной работе системы. Перед удалением убедитесь, что приложение не является критическим (например, ",[90,1496,1497],{},"com.android.systemui",[101,1499,1501],{"id":1500},"шаг-4-проверка-результата","Шаг 4: Проверка результата",[20,1503,1504],{},"После удаления убедитесь, что пакет больше не в списке:",[348,1506,1508],{"className":350,"code":1507,"language":352,"meta":353,"style":353},"adb shell pm list packages | grep -i \"\u003Cчасть_имени_пакета>\"\n",[90,1509,1510],{"__ignoreMap":353},[357,1511,1512,1514,1516,1518,1520,1522,1524,1526,1528],{"class":359,"line":360},[357,1513,145],{"class":363},[357,1515,545],{"class":366},[357,1517,548],{"class":366},[357,1519,551],{"class":366},[357,1521,554],{"class":366},[357,1523,558],{"class":557},[357,1525,561],{"class":363},[357,1527,565],{"class":564},[357,1529,1530],{"class":366}," \"\u003Cчасть_имени_пакета>\"\n",[20,1532,1533,1534,1537],{},"Если приложение было отключено (через ",[90,1535,1536],{},"--user 0","), проверьте статус:",[348,1539,1541],{"className":350,"code":1540,"language":352,"meta":353,"style":353},"adb shell pm list packages -d | grep -i \"\u003Cимя_пакета>\"\n",[90,1542,1543],{"__ignoreMap":353},[357,1544,1545,1547,1549,1551,1553,1555,1558,1560,1562,1564],{"class":359,"line":360},[357,1546,145],{"class":363},[357,1548,545],{"class":366},[357,1550,548],{"class":366},[357,1552,551],{"class":366},[357,1554,554],{"class":366},[357,1556,1557],{"class":564}," -d",[357,1559,558],{"class":557},[357,1561,561],{"class":363},[357,1563,565],{"class":564},[357,1565,1566],{"class":366}," \"\u003Cимя_пакета>\"\n",[20,1568,1569,1570,1572],{},"Флаг ",[90,1571,489],{}," показывает отключённые пакеты.",[20,1574,1575],{},"Также можно перезагрузить устройство и проверить, не появилось ли приложение снова:",[348,1577,1579],{"className":350,"code":1578,"language":352,"meta":353,"style":353},"adb reboot\n",[90,1580,1581],{"__ignoreMap":353},[357,1582,1583,1585],{"class":359,"line":360},[357,1584,145],{"class":363},[357,1586,1587],{"class":366}," reboot\n",[165,1589],{},[15,1591,1593],{"id":1592},"возможные-проблемы-и-решения","Возможные проблемы и решения",[101,1595,1597,1598],{"id":1596},"ошибка-failure-delete_failed_internal_error","Ошибка: ",[90,1599,1338],{},[20,1601,1602,1604,1605,1607],{},[30,1603,594],{}," Попытка удалить системное приложение без использования ",[90,1606,1536],{}," или без root.",[20,1609,1610],{},[30,1611,600],{},[24,1613,1614,1620],{},[27,1615,1616,1617,93],{},"Для отключения используйте ",[90,1618,1619],{},"adb shell pm uninstall --user 0 \u003Cпакет>",[27,1621,1622],{},"Если нужно полное удаление — получите root.",[101,1624,1597,1626],{"id":1625},"ошибка-failure-delete_failed_device_policy_manager",[90,1627,1628],{},"Failure [DELETE_FAILED_DEVICE_POLICY_MANAGER]",[20,1630,1631,1633],{},[30,1632,594],{}," Устройство управляется политиками (например, рабочее устройство), которые запрещают удаление.",[20,1635,1636,1638],{},[30,1637,600],{}," Удаление невозможно без отключения политик. Обратитесь к администратору устройства.",[101,1640,1642,1643],{"id":1641},"устройство-не-отображается-в-adb-devices","Устройство не отображается в ",[90,1644,584],{},[20,1646,1647,1649],{},[30,1648,594],{}," Драйверы (Windows), отсутствие разрешения отладки, неверный кабель.",[20,1651,1652],{},[30,1653,600],{},[63,1655,1656,1659,1678],{},[27,1657,1658],{},"Переподключите USB-кабель, выберите режим «Передача файлов» (MTP).",[27,1660,717,1661],{},[348,1662,1664],{"className":350,"code":1663,"language":352,"meta":353,"style":353},"adb kill-server\nadb start-server\n",[90,1665,1666,1672],{"__ignoreMap":353},[357,1667,1668,1670],{"class":359,"line":360},[357,1669,145],{"class":363},[357,1671,729],{"class":366},[357,1673,1674,1676],{"class":359,"line":732},[357,1675,145],{"class":363},[357,1677,737],{"class":366},[27,1679,1680],{},"Установите драйверы (для Windows — с сайта производителя устройства или через Google USB Driver).",[101,1682,1684],{"id":1683},"удалённое-приложение-восстановилось-после-перезагрузки","Удалённое приложение восстановилось после перезагрузки",[20,1686,1687,1689,1690,1692],{},[30,1688,594],{}," Вы отключили приложение для текущего пользователя (",[90,1691,1536],{},"), но не удалили его физически. При сбросе или обновлении системы оно вернётся.",[20,1694,1695],{},[30,1696,600],{},[24,1698,1699,1702],{},[27,1700,1701],{},"Для постоянного удаления нужен root.",[27,1703,1704,1705,1708],{},"Или используйте специальные утилиты для debloating (например, ",[90,1706,1707],{},"adb shell pm hide"," на Android 10+).",[101,1710,1712],{"id":1711},"не-удаётся-найти-имя-пакета","Не удаётся найти имя пакета",[20,1714,1715,1717],{},[30,1716,594],{}," Приложение может иметь другое имя, чем видимое в интерфейсе.",[20,1719,1720],{},[30,1721,600],{},[24,1723,1724,1731],{},[27,1725,1726,1727,1730],{},"Используйте ",[90,1728,1729],{},"adb shell pm list packages -3"," для вывода только пользовательских приложений.",[27,1732,1733,1734,1737],{},"Или установите приложение ",[30,1735,1736],{},"App Inspector"," из Play Маркета и посмотрите имя пакета в его интерфейсе.",[101,1739,1741],{"id":1740},"ошибка-доступа-permission-denied","Ошибка доступа (Permission denied)",[20,1743,1744,1746],{},[30,1745,594],{}," Команда выполняется без прав администратора/суперпользователя.",[20,1748,1749],{},[30,1750,600],{},[24,1752,1753,1756,1766],{},[27,1754,1755],{},"На Windows: запустите командную строку от имени администратора.",[27,1757,1758,1759,1762,1763,1765],{},"На Linux/macOS: используйте ",[90,1760,1761],{},"sudo"," перед ",[90,1764,145],{}," (если требуется).",[27,1767,1768,1769,1772,1773,266,1775,1777],{},"Для системных команд (",[90,1770,1771],{},"pm uninstall",") без ",[90,1774,1536],{},[90,1776,1455],{}," нужен root.",[15,1779,1781],{"id":1780},"заключение-не-добавляем-как-отдельную-секцию-но-можем-завершить-текст","Заключение (не добавляем как отдельную секцию, но можем завершить текст)",[20,1783,1784],{},"Теперь вы знаете, как удалять приложения на Android через ADB. Этот метод даёт полный контроль над устройством, но требует внимательности — особенно при работе с системными компонентами. Всегда проверяйте имя пакета и помните о последствиях удаления системных приложений. Для регулярного debloating рассмотрите использование скриптов или специализированных инструментов, но базовые команды ADB остаются универсальным решением.",[780,1786,1787],{},"html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}",{"title":353,"searchDepth":732,"depth":732,"links":1789},[1790,1791,1792,1798,1809],{"id":1022,"depth":732,"text":1023},{"id":1043,"depth":732,"text":1044},{"id":1134,"depth":732,"text":1135,"children":1793},[1794,1795,1796,1797],{"id":1138,"depth":740,"text":1139},{"id":1272,"depth":740,"text":1273},{"id":1342,"depth":740,"text":1343},{"id":1500,"depth":740,"text":1501},{"id":1592,"depth":732,"text":1593,"children":1799},[1800,1802,1804,1806,1807,1808],{"id":1596,"depth":740,"text":1801},"Ошибка: Failure [DELETE_FAILED_INTERNAL_ERROR]",{"id":1625,"depth":740,"text":1803},"Ошибка: Failure [DELETE_FAILED_DEVICE_POLICY_MANAGER]",{"id":1641,"depth":740,"text":1805},"Устройство не отображается в adb devices",{"id":1683,"depth":740,"text":1684},{"id":1711,"depth":740,"text":1712},{"id":1740,"depth":740,"text":1741},{"id":1780,"depth":732,"text":1781},"2026-02-15 20:25:52","Пошаговая инструкция по удалению любых приложений на Android через ADB. Узнайте, как безопасно деинсталлировать системные и пользовательские приложения без root-прав. Только проверенные команды.",[1813,1816,1819,1822],{"question":1814,"answer":1815},"Можно ли удалить системные приложения через ADB без root?","Да, с помощью ADB можно удалить некоторые системные приложения, если у вас есть права суперпользователя (root). Без root удаление системных приложений ограничено, но можно отключить их с помощью команды `pm disable-user`.",{"question":1817,"answer":1818},"Что делать, если команда adb uninstall не работает?","Убедитесь, что устройство подключено с разрешением отладки по USB, и вы используете правильное имя пакета. Также проверьте, не является ли приложение системным — для его удаления могут потребоваться дополнительные параметры или root.",{"question":1820,"answer":1821},"Как найти имя пакета приложения для удаления?","Используйте команду `adb shell pm list packages` для вывода всех установленных пакетов. Чтобы найти конкретное приложение, добавьте фильтр, например, `adb shell pm list packages | grep chrome`.",{"question":1823,"answer":1824},"Будет ли удаление через ADB безвозвратным?","Да, удаление через ADB безвозвратно удаляет приложение. Однако системные приложения, удаленные без root, могут восстановиться после перезагрузки. Всегда делайте резервную копию важных данных перед удалением.",[1826,1829,1832,1835,1838],{"name":1827,"text":1828},"Подготовка устройства и компьютера","Включите отладку по USB на устройстве и установите ADB на компьютер.",{"name":1830,"text":1831},"Определение имени пакета приложения","Найдите полное имя пакета (например, com.example.app) с помощью ADB.",{"name":1833,"text":1834},"Выполнение команды удаления","Запустите команду `adb uninstall \u003Cимя_пакета>` для удаления пользовательского приложения.",{"name":1836,"text":1837},"Удаление системных приложений (опционально)","Для системных приложений используйте команду `adb shell pm uninstall --user 0 \u003Cимя_пакета>` или, с root, `adb shell pm uninstall \u003Cимя_пакета>`.",{"name":519,"text":1839},"Убедитесь, что приложение исчезло из списка установленных, проверив через `adb shell pm list packages`.",[1841,1842,1843,1844,1845,1846,1847,1848,1849,1850],"удалить приложение через adb","adb uninstall","деинсталлировать приложение android adb","удаление системных приложений adb","adb remove app","как удалить приложение на андроид через компьютер","adb удаление без root","команда adb uninstall","удалить предустановленные приложения adb","adb uninstall ошибка",{},[1853,1854,1855],"/guides/android/adb-root","/guides/android/adb-backup","/errors/android/adb-device-not-found",{"title":1016,"description":1811},"guides/android/adb-uninstall","Этот гайд подробно объясняет, как удалить приложения на Android, используя Android Debug Bridge (ADB). Вы научитесь деинсталлировать как пользовательские, так и системные приложения, включая варианты с правами администратора.",[868,145,1860,1861,1862,1863],"удаление приложений","debloating","debug bridge","команды adb","u808Ttt0dtZfOVj37YQV0I48Szur1anztDEm8C-gg0o",{"id":1866,"title":1867,"appliesTo":1868,"author":10,"body":1870,"canonical":807,"code":807,"createdAt":2364,"description":2365,"difficulty":810,"draft":811,"estimatedTime":2366,"extension":813,"faq":2367,"howToSteps":2380,"howToTotalTime":2393,"image":807,"keywords":2394,"locale":854,"meta":2405,"navigation":856,"path":861,"platform":868,"related":2406,"section":863,"seo":2409,"severity":2410,"stem":2411,"summary":2412,"tags":2413,"twitterCreator":807,"twitterSite":807,"type":874,"updatedAt":2364,"__hash__":2417},"content_ru/guides/android/enable-usb-debugging.md","Включение USB-отладки на Android: подробное руководство",[1869],"Android 4.2+",{"type":12,"value":1871,"toc":2345},[1872,1874,1880,1906,1915,1917,1919,1954,1956,1960,1963,1994,2009,2013,2034,2041,2045,2086,2090,2093,2130,2133,2135,2137,2140,2197,2201,2205,2219,2223,2248,2257,2301,2305,2317,2321,2333,2336,2342],[15,1873,18],{"id":17},[20,1875,1876,1879],{},[30,1877,1878],{},"USB-отладка"," — это функция Android, которая открывает прямой канал связи между устройством и компьютером через протокол ADB (Android Debug Bridge). Благодаря ей вы сможете:",[24,1881,1882,1887,1894,1900,1903],{},[27,1883,1884,1885,136],{},"Устанавливать приложения напрямую (",[90,1886,845],{},[27,1888,1889,1890,1893],{},"Получать системные логи (",[90,1891,1892],{},"adb logcat",") для анализа ошибок.",[27,1895,1896,1897,136],{},"Выполнять команды в оболочке устройства (",[90,1898,1899],{},"adb shell",[27,1901,1902],{},"Снимать скриншоты, записывать видео экрана.",[27,1904,1905],{},"Прошивать кастомные ROM и получать root-доступ.",[1907,1908,1909],"blockquote",{},[20,1910,1911,1912,1914],{},"⚠️ ",[30,1913,1265],{}," Включение USB-отладки снижает уровень безопасности. При подключении к неизвестному компьютеру злоумышленник может получить доступ к вашим данным. Всегда отключайте опцию после использования и разрешайте отладку только на доверенных устройствах.",[15,1916,58],{"id":57},[20,1918,61],{},[63,1920,1921,1927,1932,1937,1948],{},[27,1922,1923,1926],{},[30,1924,1925],{},"Устройство на Android 4.2 или новее"," (в более старых версиях режим разработчика доступен по умолчанию).",[27,1928,1929,1931],{},[30,1930,75],{},", поддерживающий передачу данных (не только зарядку).",[27,1933,1934,1936],{},[30,1935,69],{}," (опционально, если проверяете подключение).",[27,1938,1939,1942,1943,1947],{},[30,1940,1941],{},"ADB-инструменты"," на компьютере (скачайте ",[118,1944,1946],{"href":120,"rel":1945},[122],"SDK Platform Tools"," от Google).",[27,1949,1950,1953],{},[30,1951,1952],{},"Активированный режим разработчика"," (инструкция ниже).",[15,1955,170],{"id":169},[101,1957,1959],{"id":1958},"шаг-1-активация-режима-разработчика","Шаг 1: Активация режима разработчика",[20,1961,1962],{},"По умолчанию режим разработчика скрыт. Чтобы его активировать:",[63,1964,1965,1977,1982,1988],{},[27,1966,189,1967,193,1969,197,1972,193,1974,136],{},[30,1968,192],{},[30,1970,1971],{},"О телефоне",[30,1973,200],{},[30,1975,1976],{},"О устройстве",[27,1978,205,1979,1981],{},[30,1980,208],{}," (Build Number).",[27,1983,1984,1985,1987],{},"Нажмите на него ",[30,1986,212],{}," подряд. На экране появится уведомление: «Теперь вы разработчик!».",[27,1989,1990,1991,1993],{},"Вернитесь в главное меню настроек — появится новый пункт ",[30,1992,226],{}," (Developer Options).",[1907,1995,1996],{},[20,1997,1998,1999,2002,2003,193,2006,93],{},"💡 ",[30,2000,2001],{},"Совет:"," На некоторых прошивках (например, MIUI) пункт «Для разработчиков» может находиться в ",[30,2004,2005],{},"Дополнительных настройках",[30,2007,2008],{},"Параметры разработчика",[101,2010,2012],{"id":2011},"шаг-2-включение-usb-отладки","Шаг 2: Включение USB-отладки",[63,2014,2015,2022,2028],{},[27,2016,2017,2018,193,2020,93],{},"Перейдите в ",[30,2019,192],{},[30,2021,226],{},[27,2023,2024,2025,2027],{},"Найдите переключатель ",[30,2026,1878],{}," (USB Debugging) и активируйте его.",[27,2029,2030,2031,93],{},"Появится предупреждение о рисках — нажмите ",[30,2032,2033],{},"ОК",[20,2035,2036,2037,2040],{},"Если переключатель недоступен (серый), сначала включите ",[30,2038,2039],{},"Режим разработчика"," (см. шаг 1).",[101,2042,2044],{"id":2043},"шаг-3-подключение-к-компьютеру-и-авторизация","Шаг 3: Подключение к компьютеру и авторизация",[63,2046,2047,2050,2056,2066],{},[27,2048,2049],{},"Соедините устройство с компьютером с помощью USB-кабеля.",[27,2051,2052,2053,93],{},"На телефоне автоматически появится диалоговое окно ",[30,2054,2055],{},"«Разрешить отладку по USB?»",[27,2057,2058,2059,197,2062,2065],{},"Нажмите ",[30,2060,2061],{},"Разрешить",[30,2063,2064],{},"Всегда разрешать с этого компьютера",", чтобы не видеть запрос в будущем).",[27,2067,2068,2069],{},"Если окно не появилось:\n",[24,2070,2071,2081,2084],{},[27,2072,2073,2074,308,2077,2080],{},"Проверьте тип USB-подключения: вытащите уведомление и выберите ",[30,2075,2076],{},"«Передача файлов»",[30,2078,2079],{},"«ПО для Android»"," (PTP).",[27,2082,2083],{},"Переподключите кабель.",[27,2085,750],{},[101,2087,2089],{"id":2088},"шаг-4-проверка-работы-опционально","Шаг 4: Проверка работы (опционально)",[20,2091,2092],{},"Чтобы убедиться, что отладка работает:",[63,2094,2095,2102,2105,2118],{},[27,2096,2097,2098,2101],{},"Установите ",[118,2099,1087],{"href":120,"rel":2100},[122]," на компьютер.",[27,2103,2104],{},"Откройте терминал (Linux/macOS) или командную строку (Windows).",[27,2106,2107,2108],{},"Выполните команду:\n",[348,2109,2110],{"className":350,"code":351,"language":352,"meta":353,"style":353},[90,2111,2112],{"__ignoreMap":353},[357,2113,2114,2116],{"class":359,"line":360},[357,2115,145],{"class":363},[357,2117,367],{"class":366},[27,2119,2120,2121,2123,2124],{},"В выводе вы увидите серийный номер вашего устройства со статусом ",[30,2122,375],{},":\n",[348,2125,2128],{"className":2126,"code":2127,"language":382},[380],"List of devices attached\n1234567890ABCDEF    device\n",[90,2129,2127],{"__ignoreMap":353},[20,2131,2132],{},"Если устройство не отображается, см. раздел «Возможные проблемы».",[165,2134],{},[15,2136,519],{"id":518},[20,2138,2139],{},"После выполнения шагов вы можете убедиться в успешности несколькими способами:",[63,2141,2142,2158,2171],{},[27,2143,2144,1231,2147,2149,2150,193,2152,2154,2155,2157],{},[30,2145,2146],{},"В настройках Android",[1123,2148],{},"\nПерейдите в ",[30,2151,192],{},[30,2153,226],{}," — переключатель ",[30,2156,1878],{}," должен быть включен.",[27,2159,2160,1231,2163,2165,2166,2168,2169,93],{},[30,2161,2162],{},"При подключении к компьютеру",[1123,2164],{},"\nНа устройстве при каждом подключении к новому компьютеру будет появляться запрос на авторизацию. После подтверждения статус в ",[90,2167,584],{}," изменится на ",[90,2170,375],{},[27,2172,2173,1231,2176,2178,2179,2196],{},[30,2174,2175],{},"Через ADB-команды",[1123,2177],{},"\nПопробуйте выполнить простую команду, например:\n",[348,2180,2182],{"className":350,"code":2181,"language":352,"meta":353,"style":353},"adb shell getprop ro.build.version.release\n",[90,2183,2184],{"__ignoreMap":353},[357,2185,2186,2188,2190,2193],{"class":359,"line":360},[357,2187,145],{"class":363},[357,2189,545],{"class":366},[357,2191,2192],{"class":366}," getprop",[357,2194,2195],{"class":366}," ro.build.version.release\n","\nОна вернёт версию Android на устройстве.",[15,2198,2200],{"id":2199},"возможные-проблемы","Возможные проблемы",[101,2202,2204],{"id":2203},"опция-usb-отладки-недоступна-серый-переключатель","Опция USB-отладки недоступна (серый переключатель)",[24,2206,2207,2213],{},[27,2208,2209,2212],{},[30,2210,2211],{},"Причина",": Режим разработчика не активирован.",[27,2214,2215,2218],{},[30,2216,2217],{},"Решение",": Повторите шаг 1 (нажмите «Номер сборки» 7 раз).",[101,2220,2222],{"id":2221},"запрос-на-авторизацию-не-появляется","Запрос на авторизацию не появляется",[24,2224,2225,2230],{},[27,2226,2227,2229],{},[30,2228,2211],{},": Неправильный тип USB-подключения, неисправный кабель или драйверы.",[27,2231,2232,2123,2234],{},[30,2233,2217],{},[24,2235,2236,2242,2245],{},[27,2237,2238,2239,93],{},"Измените тип подключения на ",[30,2240,2241],{},"Transfer files (MTP)",[27,2243,2244],{},"Попробуйте другой USB-порт или кабель (убедитесь, что кабель поддерживает данные).",[27,2246,2247],{},"На Windows установите драйверы ADB (иногда требуются драйверы от производителя устройства).",[101,2249,2251,2252,2254,2255,701],{"id":2250},"adb-не-видит-устройство-adb-devices-пусто-или-статус-unauthorized","ADB не видит устройство (",[90,2253,584],{}," пусто или статус ",[90,2256,392],{},[24,2258,2259,2264],{},[27,2260,2261,2263],{},[30,2262,2211],{},": Компьютер не авторизован или ADB-сервер не запущен.",[27,2265,2266,2123,2268],{},[30,2267,2217],{},[24,2269,2270,2273,2298],{},[27,2271,2272],{},"Переподключите устройство и подтвердите авторизацию на экране телефона.",[27,2274,2275,2276],{},"Выполните:\n",[348,2277,2278],{"className":350,"code":720,"language":352,"meta":353,"style":353},[90,2279,2280,2286,2292],{"__ignoreMap":353},[357,2281,2282,2284],{"class":359,"line":360},[357,2283,145],{"class":363},[357,2285,729],{"class":366},[357,2287,2288,2290],{"class":359,"line":732},[357,2289,145],{"class":363},[357,2291,737],{"class":366},[357,2293,2294,2296],{"class":359,"line":740},[357,2295,145],{"class":363},[357,2297,367],{"class":366},[27,2299,2300],{},"На Windows: откройте Диспетчер устройств и обновите драйверы для подключённого телефона (выберите «Android ADB Interface»).",[101,2302,2304],{"id":2303},"устройство-не-заряжается-при-включённой-отладке","Устройство не заряжается при включённой отладке",[24,2306,2307,2312],{},[27,2308,2309,2311],{},[30,2310,2211],{},": Нет связи между отладкой и зарядкой. Скорее всего, проблема с кабелем или портом.",[27,2313,2314,2316],{},[30,2315,2217],{},": Используйте кабель, способный одновременно заряжать и передавать данные. Проверьте порт компьютера.",[101,2318,2320],{"id":2319},"после-включения-usb-отладки-телефон-стал-работать-медленнее","После включения USB-отладки телефон стал работать медленнее",[24,2322,2323,2328],{},[27,2324,2325,2327],{},[30,2326,2211],{},": Некоторые прошивки (например, MIUI) могут ограничивать производительность при активном режиме разработчика.",[27,2329,2330,2332],{},[30,2331,2217],{},": Отключите USB-отладку, когда она не нужна. Это не повлияет на базовую функциональность.",[2334,2335],"hr",{},[20,2337,2338,2341],{},[30,2339,2340],{},"Готово!"," Теперь вы можете использовать ADB для разработки, бэкапа данных или установки приложений. Не забывайте отключать USB-отладку после завершения работы для сохранения безопасности.",[780,2343,2344],{},"html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":353,"searchDepth":732,"depth":732,"links":2346},[2347,2348,2349,2355,2356],{"id":17,"depth":732,"text":18},{"id":57,"depth":732,"text":58},{"id":169,"depth":732,"text":170,"children":2350},[2351,2352,2353,2354],{"id":1958,"depth":740,"text":1959},{"id":2011,"depth":740,"text":2012},{"id":2043,"depth":740,"text":2044},{"id":2088,"depth":740,"text":2089},{"id":518,"depth":732,"text":519},{"id":2199,"depth":732,"text":2200,"children":2357},[2358,2359,2360,2362,2363],{"id":2203,"depth":740,"text":2204},{"id":2221,"depth":740,"text":2222},{"id":2250,"depth":740,"text":2361},"ADB не видит устройство (adb devices пусто или статус unauthorized)",{"id":2303,"depth":740,"text":2304},{"id":2319,"depth":740,"text":2320},"2026-02-15 16:34:26","Пошаговая инструкция по активации USB-отладки на Android для работы с ADB, установки приложений и отладки. Узнайте, как безопасно использовать режим разработчика.","5-10 мин",[2368,2371,2374,2377],{"question":2369,"answer":2370},"Зачем нужна USB-отладка?","USB-отладка позволяет подключать устройство к компьютеру и использовать ADB для установки приложений, получения логов, управления устройством и отладки приложений.",{"question":2372,"answer":2373},"Безопасно ли включать USB-отладку?","Включение USB-отладки снижает безопасность, так как позволяет физически подключенному компьютеру получить доступ к данным. Включайте только на доверенных компьютерах и отключайте, когда не нужно.",{"question":2375,"answer":2376},"Почему не появляется запрос на разрешение отладки при подключении?","Возможно, вы не активировали режим разработчика или не включили USB-отладку. Также проверьте, что кабель поддерживает передачу данных, а не только зарядку.",{"question":2378,"answer":2379},"Как отключить USB-отладку?","Вернитесь в Настройки → Для разработчиков и выключите переключатель USB-отладка.",[2381,2384,2387,2390],{"name":2382,"text":2383},"Активируйте режим разработчика","В настройках телефона найдите «О телефоне» и 7 раз нажмите на «Номер сборки», чтобы активировать скрытые опции разработчика.",{"name":2385,"text":2386},"Включите USB-отладку","Перейдите в «Настройки» → «Для разработчиков» и активируйте опцию «USB-отладка», подтвердив предупреждение.",{"name":2388,"text":2389},"Подключите устройство и авторизуйте компьютер","Соедините телефон с компьютером через USB-кабель и на устройстве разрешите отладку, выбрав «Разрешить» в диалоговом окне.",{"name":2391,"text":2392},"Проверьте подключение через ADB","Установите ADB на компьютер и выполните команду `adb devices` — устройство должно отобразиться в списке.","PT10M",[2395,2396,2397,2398,2399,2400,2401,2402,2403,2404],"включить usb отладку android","активировать usb отладку","adb драйверы","режим разработчика android","usb debugging android","как включить отладку по usb","android usb debugging","настройка adb","разрешить отладку по usb","android developer options",{},[2407,2408,1855],"/guides/android/install-adb","/guides/android/root-android",{"title":1867,"description":2365},"low","guides/android/enable-usb-debugging","Это руководство поможет вам включить USB-отладку на устройстве с Android, чтобы использовать ADB, устанавливать приложения напрямую и отлаживать приложения.",[868,2414,145,2415,2416],"usb debugging","разработка","developer options","2BEEmc-_6uely-UpNcD-78m6VzXC7Hl9sSzBAWSoGAw",{"id":2419,"title":2420,"appliesTo":2421,"author":10,"body":2425,"canonical":807,"code":2433,"createdAt":2867,"description":2868,"difficulty":810,"draft":811,"estimatedTime":2366,"extension":813,"faq":2869,"howToSteps":2882,"howToTotalTime":2393,"image":807,"keywords":2895,"locale":854,"meta":2905,"navigation":856,"path":862,"platform":858,"related":2906,"section":2909,"seo":2910,"severity":2911,"stem":2912,"summary":2913,"tags":2914,"twitterCreator":807,"twitterSite":807,"type":2919,"updatedAt":2867,"__hash__":2920},"content_ru/errors/android/adb-device-unauthorized.md","Ошибка ADB device unauthorized: как исправить на Windows, Linux, macOS",[1869,2422,2423,2424],"ADB 1.0.31+","Windows 10/11","Ubuntu 20.04+",{"type":12,"value":2426,"toc":2848},[2427,2434,2443,2449,2452,2456,2494,2498,2501,2559,2566,2570,2573,2609,2613,2616,2635,2639,2642,2686,2704,2708,2732,2736,2739,2766,2770,2802,2804,2808,2815,2822,2826,2832,2836,2839,2843,2846],[15,2428,2430,2431],{"id":2429},"что-означает-ошибка-device-unauthorized","Что означает ошибка ",[90,2432,2433],{},"device unauthorized",[20,2435,2436,2437,2439,2440,2442],{},"Ошибка ",[90,2438,2433],{}," в Android Debug Bridge (ADB) означает, что компьютер не авторизован для отладки подключенного Android-устройства. Полный текст вывода команды ",[90,2441,584],{}," выглядит так:",[348,2444,2447],{"className":2445,"code":2446,"language":382},[380],"List of devices attached\n0123456789ABCDEF    device unauthorized\n",[90,2448,2446],{"__ignoreMap":353},[20,2450,2451],{},"Эта ошибка появилась начиная с Android 4.2 (API 17), когда Google ввел механизм явного подтверждения для отладки по USB. Без авторизации ADB не может выполнять команды (установка приложений, доступ к логам, файловые операции и т.д.).",[15,2453,2455],{"id":2454},"причины-возникновения","Причины возникновения",[63,2457,2458,2464,2470,2476,2482,2488],{},[27,2459,2460,2463],{},[30,2461,2462],{},"Не подтвержден запрос на авторизацию"," — на экране устройства не нажали «ОК» в диалоге «Разрешить отладку по USB?».",[27,2465,2466,2469],{},[30,2467,2468],{},"Отключена опция «Отладка по USB»"," — в настройках разработчика не активирована отладка.",[27,2471,2472,2475],{},[30,2473,2474],{},"Уже авторизован другой компьютер"," — на устройстве сохранен другой ключ, и запрос не появился.",[27,2477,2478,2481],{},[30,2479,2480],{},"Устаревшие или некорректные драйверы"," (Windows) — система не распознает устройство правильно.",[27,2483,2484,2487],{},[30,2485,2486],{},"Поврежденные данные авторизации ADB"," — на устройстве или компьютере повреждены файлы ключей.",[27,2489,2490,2493],{},[30,2491,2492],{},"Несовместимость кабеля или порта"," — кабель только для зарядки, не передает данные, или неисправный USB-порт.",[15,2495,2497],{"id":2496},"способ-1-подтверждение-авторизации-на-устройстве","Способ 1: Подтверждение авторизации на устройстве",[20,2499,2500],{},"Самый частый и простой способ — подтвердить запрос на экране телефона.",[63,2502,2503,2522,2525,2540],{},[27,2504,2505,2506,2508,2509,2511,2514,2515,2517,2518,2521],{},"Убедитесь, что ",[30,2507,774],{}," включена:",[1123,2510],{},[90,2512,2513],{},"Настройки → Для разработчиков → Отладка по USB"," (галочка должна быть активна).",[1123,2516],{},"\nЕсли пункта «Для разработчиков» нет, активируйте его: ",[90,2519,2520],{},"Настройки → О телефоне → Номер сборки"," (тапнуть 7 раз).",[27,2523,2524],{},"Подключите устройство к компьютеру через USB-кабель (рекомендуется оригинальный кабель, поддерживающий данные).",[27,2526,2527,2528,2530,2532,2534,2535,333,2538,93],{},"На экране Android появится диалоговое окно:",[1123,2529],{},[30,2531,2055],{},[1123,2533],{},"\nПоставьте галочку ",[30,2536,2537],{},"«Всегда разрешать с этого компьютера»",[30,2539,2033],{},[27,2541,2542,2543,2553,2554,2556,2557,93],{},"Проверьте статус:\n",[348,2544,2545],{"className":350,"code":351,"language":352,"meta":353,"style":353},[90,2546,2547],{"__ignoreMap":353},[357,2548,2549,2551],{"class":359,"line":360},[357,2550,145],{"class":363},[357,2552,367],{"class":366},"\nВ выводе перед серийным номером устройства должно стоять ",[90,2555,375],{}," вместо ",[90,2558,392],{},[1907,2560,2561],{},[20,2562,1911,2563,2565],{},[30,2564,1265],{}," Если окно не появилось, попробуйте отключить и снова подключить кабель, перезагрузить устройство или сменить режим USB (например, на «Файры/Transfer»).",[15,2567,2569],{"id":2568},"способ-2-перезапуск-adb-сервера","Способ 2: Перезапуск ADB-сервера",[20,2571,2572],{},"Иногда помогает перезапуск службы ADB.",[63,2574,2575,2578,2596],{},[27,2576,2577],{},"Откройте терминал (Command Prompt, PowerShell, bash).",[27,2579,2275,2580],{},[348,2581,2582],{"className":350,"code":1663,"language":352,"meta":353,"style":353},[90,2583,2584,2590],{"__ignoreMap":353},[357,2585,2586,2588],{"class":359,"line":360},[357,2587,145],{"class":363},[357,2589,729],{"class":366},[357,2591,2592,2594],{"class":359,"line":732},[357,2593,145],{"class":363},[357,2595,737],{"class":366},[27,2597,2598,2599],{},"Снова подключите устройство и проверьте:\n",[348,2600,2601],{"className":350,"code":351,"language":352,"meta":353,"style":353},[90,2602,2603],{"__ignoreMap":353},[357,2604,2605,2607],{"class":359,"line":360},[357,2606,145],{"class":363},[357,2608,367],{"class":366},[15,2610,2612],{"id":2611},"способ-3-сброс-авторизаций-adb-на-устройстве","Способ 3: Сброс авторизаций ADB на устройстве",[20,2614,2615],{},"Если запрос на авторизацию не появляется, или вы хотите начать «с чистого листа»:",[63,2617,2618,2626,2629,2632],{},[27,2619,2620,2621,2623,93],{},"На устройстве перейдите:",[1123,2622],{},[90,2624,2625],{},"Настройки → Для разработчиков → Отладка по USB → Отозвать авторизацию компьютеров",[27,2627,2628],{},"Подтвердите действие.",[27,2630,2631],{},"Отключите и снова подключите USB-кабель.",[27,2633,2634],{},"Подтвердите запрос на авторизацию (как в Способе 1).",[15,2636,2638],{"id":2637},"способ-4-обновление-или-переустановка-драйверов-windows","Способ 4: Обновление или переустановка драйверов (Windows)",[20,2640,2641],{},"На Windows часто проблема в драйверах.",[63,2643,2644,2653,2669,2681],{},[27,2645,189,2646,2649,2650,136],{},[30,2647,2648],{},"Диспетчер устройств"," (Win + R → ",[90,2651,2652],{},"devmgmt.msc",[27,2654,2655,2656,266,2659,2662,2663,266,2666,93],{},"Найдите ваше устройство (обычно в разделе ",[30,2657,2658],{},"«Портативные устройства»",[30,2660,2661],{},"«Другие устройства»"," с восклицательным знаком). Имя может быть типа ",[90,2664,2665],{},"Android",[90,2667,2668],{},"ADB Interface",[27,2670,2671,2672,193,2675,93,2678,2680],{},"Щелкните правой кнопкой → ",[30,2673,2674],{},"«Обновить драйвер»",[30,2676,2677],{},"«Автоматический поиск обновленных драйверов»",[1123,2679],{},"\nИли вручную: скачайте драйвер с сайта производителя (Samsung, Xiaomi и т.д.) или используйте драйверы Google USB Driver (для Nexus/Pixel) через SDK Manager.",[27,2682,2683,2684,93],{},"После установки переподключите устройство и проверьте ",[90,2685,584],{},[1907,2687,2688],{},[20,2689,1998,2690,2692,2693,266,2698,2703],{},[30,2691,2001],{}," Для универсального решения установите ",[118,2694,2697],{"href":2695,"rel":2696},"https://adb.clockworkmod.com/",[122],"Universal ADB Driver",[118,2699,2702],{"href":2700,"rel":2701},"https://androidmtk.com/download-minimal-adb-and-fastboot-tool",[122],"Minimal ADB and Fastboot"," — они часто решают проблемы с авторизацией.",[15,2705,2707],{"id":2706},"способ-5-проверка-кабеля-и-режима-usb","Способ 5: Проверка кабеля и режима USB",[63,2709,2710,2716,2725],{},[27,2711,2712,2715],{},[30,2713,2714],{},"Используйте качественный кабель",", который поддерживает передачу данных (не только зарядку). Попробуйте другой кабель или USB-порт на компьютере.",[27,2717,2718,2719,308,2721,2724],{},"На устройстве в панели уведомлений при подключении USB выберите режим ",[30,2720,2076],{},[30,2722,2723],{},"«PTP»",", а не «Зарядка».",[27,2726,2727,2728,2731],{},"Если есть опция ",[30,2729,2730],{},"«Отладка по USB (безопасный режим)»"," — попробуйте её отключить.",[15,2733,2735],{"id":2734},"способ-6-ручное-добавление-ключа-авторизации-продвинутый","Способ 6: Ручное добавление ключа авторизации (продвинутый)",[20,2737,2738],{},"Если ничего не помогает, можно вручную скопировать ключ авторизации.",[63,2740,2741,2756,2763],{},[27,2742,2743,2744,2747,2748,2751,2752,2755],{},"На компьютере найдите файл ",[90,2745,2746],{},"adbkey.pub"," (обычно в ",[90,2749,2750],{},"~/.android/"," на Linux/macOS или ",[90,2753,2754],{},"C:\\Users\\\u003CИмя>\\.android\\"," на Windows).",[27,2757,2758,2759,2762],{},"На устройстве (требуются root-права) скопируйте содержимое этого файла в ",[90,2760,2761],{},"/data/misc/adb/adb_keys"," (перезагрузите устройство после).",[27,2764,2765],{},"Без root этот способ не сработает — лучше сбросить авторизации (Способ 3).",[15,2767,2769],{"id":2768},"профилактика","Профилактика",[24,2771,2772,2778,2784,2790,2796],{},[27,2773,2774,2777],{},[30,2775,2776],{},"Всегда подтверждайте авторизацию"," при первом подключении устройства к новому компьютеру.",[27,2779,2780,2783],{},[30,2781,2782],{},"Используйте один и тот же кабель"," и USB-порт для отладки.",[27,2785,2786,2789],{},[30,2787,2788],{},"Обновляйте ADB"," до последней версии через SDK Manager или standalone-пакет.",[27,2791,2792,2795],{},[30,2793,2794],{},"Не отключайте отладку по USB"," после настройки — оставьте включенной, если часто используете ADB.",[27,2797,2798,2801],{},[30,2799,2800],{},"На Windows"," установите универсальные драйверы ADB один раз, чтобы избежать проблем с разными устройствами.",[165,2803],{},[15,2805,2807],{"id":2806},"частые-вопросы","Частые вопросы",[101,2809,2811,2812,2814],{"id":2810},"что-делать-если-устройство-вообще-не-отображается-в-adb-devices","Что делать, если устройство вообще не отображается в ",[90,2813,584],{},"?",[20,2816,2817,2818,2821],{},"Сначала проверьте, видно ли устройство в системе (в Диспетчере устройств или ",[90,2819,2820],{},"lsusb"," на Linux). Убедитесь, что включена отладка по USB и выбран правильный режим USB (не «только зарядка»). Попробуйте другой кабель/порт.",[101,2823,2825],{"id":2824},"можно-ли-авторизовать-устройство-без-экрана-например-сломанный-дисплей","Можно ли авторизовать устройство без экрана (например, сломанный дисплей)?",[20,2827,2828,2829,2831],{},"Да, но требуется root-доступ. Можно вручную добавить ключ компьютера в ",[90,2830,2761],{}," (см. Способ 6). Без root авторизация невозможна.",[101,2833,2835],{"id":2834},"почему-после-подтверждения-авторизации-ошибка-возвращается","Почему после подтверждения авторизации ошибка возвращается?",[20,2837,2838],{},"Возможно, вы выбираете «Отклонить» или не ставите галочку «Всегда разрешать». Также проверьте, не сбросились ли настройки разработчика после перезагрузки (редко, но бывает). Попробуйте сбросить авторизации (Способ 3) и подтвердить заново.",[101,2840,2842],{"id":2841},"работает-ли-это-на-android-12-и-выше","Работает ли это на Android 12+ и выше?",[20,2844,2845],{},"Да, механизм авторизации сохраняется. На новых версиях может появиться дополнительный запрос о доверии компьютеру с указанием RSA-отпечатка — тоже нужно подтвердить.",[780,2847,2344],{},{"title":353,"searchDepth":732,"depth":732,"links":2849},[2850,2852,2853,2854,2855,2856,2857,2858,2859,2860],{"id":2429,"depth":732,"text":2851},"Что означает ошибка device unauthorized",{"id":2454,"depth":732,"text":2455},{"id":2496,"depth":732,"text":2497},{"id":2568,"depth":732,"text":2569},{"id":2611,"depth":732,"text":2612},{"id":2637,"depth":732,"text":2638},{"id":2706,"depth":732,"text":2707},{"id":2734,"depth":732,"text":2735},{"id":2768,"depth":732,"text":2769},{"id":2806,"depth":732,"text":2807,"children":2861},[2862,2864,2865,2866],{"id":2810,"depth":740,"text":2863},"Что делать, если устройство вообще не отображается в adb devices?",{"id":2824,"depth":740,"text":2825},{"id":2834,"depth":740,"text":2835},{"id":2841,"depth":740,"text":2842},"2026-02-16 20:11:06","Не удалось авторизовать устройство через ADB? Пошаговая инструкция по исправлению ошибки 'device unauthorized' на Android. Проверенные способы для всех ОС. Решите проблему за 5-10 минут!",[2870,2873,2876,2879],{"question":2871,"answer":2872},"Почему возникает ошибка 'device unauthorized' в ADB?","Ошибка возникает, когда компьютер не авторизован для отладки на Android-устройстве. Начиная с Android 4.2, для использования ADB требуется явное подтверждение на самом устройстве.",{"question":2874,"answer":2875},"Как подтвердить авторизацию ADB на Android?","При подключении устройства к компьютеру на экране телефона должен появиться запрос 'Разрешить отладку по USB?'. Нажмите 'ОК' и отметьте 'Всегда разрешать с этого компьютера'.",{"question":2877,"answer":2878},"Что делать, если на устройстве не появляется запрос на авторизацию?","Убедитесь, что включена 'Отладка по USB' в Настройках → Для разработчиков. Попробуйте перезагрузить устройство, сменить режим USB (например, на 'Файлы') или сбросить авторизации ADB.",{"question":2880,"answer":2881},"Как сбросить авторизованные компьютеры в ADB?","На устройстве перейдите в Настройки → Для разработчиков → Отладка по USB → Отозвать авторизацию компьютеров. Затем переподключите устройство и подтвердите запрос заново.",[2883,2886,2889,2892],{"name":2884,"text":2885},"Включите отладку по USB на устройстве","Перейдите в Настройки → Для разработчиков → отладка по USB и активируйте опцию. Если пункта 'Для разработчиков' нет, откройте 'О телефоне' и тапните 7 раз по 'Номер сборки'.",{"name":2887,"text":2888},"Подтвердите авторизацию на экране устройства","При подключении кабеля USB на телефоне появится диалоговое окно. Нажмите 'ОК' и поставьте галочку 'Всегда разрешать с этого компьютера'.",{"name":2890,"text":2891},"Перезапустите ADB-сервер","В терминале выполните команду `adb kill-server`, затем `adb start-server`. После этого снова проверьте устройство командой `adb devices`.",{"name":2893,"text":2894},"Обновите или переустановите драйверы (Windows)","Откройте Диспетчер устройств, найдите ваше устройство (обычно в 'Портативные устройства' или 'Другие устройства'), обновите драйвер через 'Обновить драйвер' или переустановите с сайта производителя.",[2896,2897,2898,2899,2900,2901,2902,2903,2904],"adb device unauthorized","ошибка adb device unauthorized","как исправить adb device unauthorized","adb unauthorized device","android debug bridge unauthorized","не авторизовано adb","adb не видит устройство","отладка по usb android","adb устройство не авторизовано",{},[2907,2908,861],"/errors/android/adb-device-offline","/errors/android/adb-command-not-found","Ошибки Android",{"title":2420,"description":2868},"high","errors/android/adb-device-unauthorized","Статья объясняет, что означает ошибка 'device unauthorized' при использовании ADB и предлагает несколько способов её исправить, от простого подтверждения авторизации на устройстве до переустановки драйверов.",[145,868,2915,2916,2433,2917,2918],"отладка","ошибка","драйверы","usb","error","BwBKUKNC6C4EnR7xxqbGyF9kcPF15xWZQ2us_zVeKuM"]