[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"page-ru-/errors/android/adb-permission":3,"mdc--e420x3-key":385,"mdc--wqf2vv-key":395,"mdc--nnsuf-key":403,"mdc--n9zv0g-key":411,"mdc-5nnpzy-key":419,"mdc--f7xf7x-key":427,"mdc-qc2wyw-key":435,"mdc--udt7gf-key":443,"related-/errors/android/adb-connection,/errors/android/adb-shell,/errors/android/driver-update":451},{"id":4,"title":5,"appliesTo":6,"author":11,"body":12,"canonical":316,"code":317,"createdAt":318,"description":319,"difficulty":320,"draft":321,"estimatedTime":322,"extension":323,"faq":324,"howToSteps":337,"howToTotalTime":350,"image":316,"keywords":351,"locale":361,"meta":362,"navigation":363,"path":364,"platform":365,"related":366,"section":370,"seo":371,"severity":320,"stem":372,"summary":373,"tags":374,"twitterCreator":316,"twitterSite":316,"type":383,"updatedAt":318,"__hash__":384},"content_ru/errors/android/adb-permission.md","Решение ошибки ADB permission на Android: пошаговое исправление",[7,8,9,10],"Android 12","Android 13","Android 14","ADB версия 1.0.4+","FixPedia Team",{"type":13,"value":14,"toc":306},"minimark",[15,20,29,40,47,51,89,93,98,126,146,149,153,156,181,208,211,215,218,242,260,263,266,270,299,302],[16,17,19],"h2",{"id":18},"что-означает-ошибка-adb-permission","Что означает ошибка ADB permission",[21,22,23,24,28],"p",{},"Ошибка ",[25,26,27],"strong",{},"ADB permission"," (ADB-PERM) появляется, когда платформа Android Debug Bridge не может установить соединение с устройством из-за отсутствия прав на отладку. Обычно она проявляется так:",[30,31,36],"pre",{"className":32,"code":34,"language":35},[33],"language-text","adb shell\nerror: device unauthorized.\nThis adb server's $ADB_VERSION is too old; it won't work with this version of adb.\n","text",[37,38,34],"code",{"__ignoreMap":39},"",[21,41,42,43,46],{},"Ошибка возникает сразу после подключения кабеля USB или при попытке выполнить команду ",[37,44,45],{},"adb devices",". Причина кроется в том, что Android требует явного подтверждения на экране устройства, а компьютер запоминает этот выбор в ключевой файле. Если ключ устарел или права были отозваны, ADB блокирует доступ.",[16,48,50],{"id":49},"причины-возникновения","Причины возникновения",[52,53,54,61,71,77,83],"ol",{},[55,56,57,60],"li",{},[25,58,59],{},"Отключенная отладка USB"," — пользователь случайно отключил опцию «Отладка по USB» в меню разработчика.",[55,62,63,66,67,70],{},[25,64,65],{},"Старый ключ авторизации"," — файл ",[37,68,69],{},"adb_keys"," на компьютере содержит старый отпечаток, который Android больше не принимает.",[55,72,73,76],{},[25,74,75],{},"Изменение системы прав"," — после обновления Android (например, с версии 12 до 13) политика разрешений изменилась, и старые права стали недействительными.",[55,78,79,82],{},[25,80,81],{},"Конфликт драйверов"," — устаревшие или поврежденные драйверы платформы Android SDK могут препятствовать корректной инициализации ADB.",[55,84,85,88],{},[25,86,87],{},"Блокировка антивирусом"," — некоторые программы безопасности помечают adb.exe как подозрительный процесс и ограничивают его сетевой доступ.",[16,90,92],{"id":91},"способы-решения","Способы решения",[94,95,97],"h3",{"id":96},"способ-1-включить-отладку-usb","Способ 1: Включить отладку USB",[52,99,100,111,117,123],{},[55,101,102,103,106,107,110],{},"На устройстве Android перейдите в ",[25,104,105],{},"Настройки"," → ",[25,108,109],{},"Для разработчиков",".",[55,112,113,114,110],{},"Включите переключатель ",[25,115,116],{},"Отладка по USB",[55,118,119,120,110],{},"На экране телефона появится запрос «Разрешить USB‑отладку?» — нажмите ",[25,121,122],{},"Разрешить",[55,124,125],{},"Подключите устройство к компьютеру и выполните в терминале:",[30,127,131],{"className":128,"code":129,"language":130,"meta":39,"style":39},"language-bash shiki shiki-themes github-light github-dark","adb devices\n","bash",[37,132,133],{"__ignoreMap":39},[134,135,138,142],"span",{"class":136,"line":137},"line",1,[134,139,141],{"class":140},"sScJk","adb",[134,143,145],{"class":144},"sZZnC"," devices\n",[21,147,148],{},"Если устройство отображается, проблема решена.",[94,150,152],{"id":151},"способ-2-сбросить-авторизацию-adb","Способ 2: Сбросить авторизацию ADB",[21,154,155],{},"Когда права уже не запомнены, нужно удалить старый ключ и получить новый:",[52,157,158,161,175,178],{},[55,159,160],{},"Отключите устройство от компьютера.",[55,162,163,164,166,167,170,171,174],{},"Найдите файл ",[37,165,69],{}," (по умолчанию находится в ",[37,168,169],{},"~/.android/"," на Linux/macOS или ",[37,172,173],{},"%USERPROFILE%\\.android\\"," на Windows) и удалите его (или переименуйте).",[55,176,177],{},"Подключите устройство снова.",[55,179,180],{},"В терминале выполните:",[30,182,184],{"className":128,"code":183,"language":130,"meta":39,"style":39},"adb kill-server\nadb start-server\nadb devices\n",[37,185,186,193,201],{"__ignoreMap":39},[134,187,188,190],{"class":136,"line":137},[134,189,141],{"class":140},[134,191,192],{"class":144}," kill-server\n",[134,194,196,198],{"class":136,"line":195},2,[134,197,141],{"class":140},[134,199,200],{"class":144}," start-server\n",[134,202,204,206],{"class":136,"line":203},3,[134,205,141],{"class":140},[134,207,145],{"class":144},[21,209,210],{},"Появится новый запрос на устройстве — подтвердите доступ.",[94,212,214],{"id":213},"способ-3-переустановить-драйверы-platformtools","Способ 3: Переустановить драйверы Platform‑tools",[21,216,217],{},"Если проблема связана с поврежденными файлами SDK:",[52,219,220,227,230,239],{},[55,221,222,223,226],{},"Скачайте последнюю версию ",[25,224,225],{},"Platform‑tools"," с официального сайта Android Developers.",[55,228,229],{},"Распакуйте архив в удобное место.",[55,231,232,233,236,237,110],{},"Добавьте папку ",[37,234,235],{},"platform-tools"," в переменную PATH или используйте полный путь к ",[37,238,141],{},[55,240,241],{},"Выполните те же команды, что и в Способе 2:",[30,243,245],{"className":128,"code":244,"language":130,"meta":39,"style":39},"./adb kill-server\n./adb devices\n",[37,246,247,254],{"__ignoreMap":39},[134,248,249,252],{"class":136,"line":137},[134,250,251],{"class":140},"./adb",[134,253,192],{"class":144},[134,255,256,258],{"class":136,"line":195},[134,257,251],{"class":140},[134,259,145],{"class":144},[21,261,262],{},"Обновлённый бинарный файл обычно исправляет ошибки, вызванные устаревшей версией ADB.",[264,265],"in-article-ad",{},[16,267,269],{"id":268},"профилактика","Профилактика",[271,272,273,276,286,292],"ul",{},[55,274,275],{},"Всегда подтверждайте запрос «Разрешить USB‑отладку?» на устройстве сразу после подключения кабеля.",[55,277,278,279,282,283,285],{},"Periodically проверяйте версию ADB: ",[37,280,281],{},"adb version"," и обновляйте ",[25,284,225],{},", когда выходят новые релизы Android.",[55,287,288,289,291],{},"Храните файл ",[37,290,69],{}," в резервной копии, чтобы избежать потери авторизации после переустановки системы.",[55,293,294,295,298],{},"Если используете несколько компьютеров, на каждом из них добавьте отпечаток устройства через ",[37,296,297],{},"adb keygen"," и распределите публичный ключ, чтобы избежать постоянных запросов.",[21,300,301],{},"Следуя этим советам, вы минимизируете риск повторения ошибки ADB permission и сможете быстро восстанавливать доступ к устройству при необходимости.",[303,304,305],"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);}",{"title":39,"searchDepth":195,"depth":195,"links":307},[308,309,310,315],{"id":18,"depth":195,"text":19},{"id":49,"depth":195,"text":50},{"id":91,"depth":195,"text":92,"children":311},[312,313,314],{"id":96,"depth":203,"text":97},{"id":151,"depth":203,"text":152},{"id":213,"depth":203,"text":214},{"id":268,"depth":195,"text":269},null,"ADB-PERM","2026-09-04 16:14:12","Подробное руководство по исправлению ошибки ADB permission на Android. Возвращайте доступ к устройству и запускайте команды за 5 минут без перезагрузки","medium",false,"5-10 min","md",[325,328,331,334],{"question":326,"answer":327},"Почему ADB не видит устройство после обновления Android?","Ошибка часто возникает из-за отключенной опции «Отладка по USB» в настройках разработчика или из-за изменений прав в новой версии Android.",{"question":329,"answer":330},"Можно ли обойти ошибку ADB permission без root-доступа?","Да, достаточно включить «Отладку по USB» и подтвердить запрос на устройстве; root не требуется для базовых команд.",{"question":332,"answer":333},"Что делать, если устройство запрашивает подтверждение каждый раз?","Рекомендуется добавить компьютер в список доверенных устройств через adb keys или отключить и снова включить отладку.",{"question":335,"answer":336},"Влияет ли включение разработчика на батарейный режим?","Сама опция не потребляет значительный заряд, но активные сессии ADB могут slightly повышать расход энергии.",[338,341,344,347],{"name":339,"text":340},"Включить отладку USB","Откройте «Настройки» → «Для разработчиков» и включите toggle «Отладку по USB». На некоторых устройствах потребуется подтверждение на экране телефона.",{"name":342,"text":343},"Разрешить доступ через компьютер","Запустите терминал или командную строку и выполните adb devices. Если появится запрос «Allow USB debugging?», нажмите Разрешить на устройстве.",{"name":345,"text":346},"Переустановить драйверы ADB (при необходимости)","Если устройство не распознается, удалите старое устройство из списка устройств вручную и переустановите платформенный пакет SDK Platform-tools.",{"name":348,"text":349},"Проверить права доступа","Убедитесь, что ваш аккаунт имеет права на выполнение ADB-команд; на Linux/macOS может потребоваться добавление пользователя в группу adbusers.","PT10M",[352,353,354,355,356,357,358,359,360],"ошибка ADB permission","как починить ADB на Android","разрешить ADB доступ Android","ошибка ADB001","настройка отладки Android","устранение ошибки ADB","ADB permission fix","Android ADB права","починка ADB","ru_RU",{},true,"/errors/android/adb-permission","general",[367,368,369],"/errors/android/adb-connection","/errors/android/adb-shell","/errors/android/driver-update","Ошибки Android",{"title":5,"description":319},"errors/android/adb-permission","Ошибка ADB permission блокирует выполнение команд отладки на Android. В статье расскажем, как быстро восстановить доступ.",[375,141,376,377,378,379,380,381,382],"android","ошибка","разрешения","отладка","команды","настройка","ошибки","разработка","error","5decC3xOXWhQmOcDPsTvpTQCYyI3TENwEnus3oCMl-c",{"data":386,"body":387},{},{"type":388,"children":389},"root",[390],{"type":391,"tag":21,"props":392,"children":393},"element",{},[394],{"type":35,"value":327},{"data":396,"body":397},{},{"type":388,"children":398},[399],{"type":391,"tag":21,"props":400,"children":401},{},[402],{"type":35,"value":330},{"data":404,"body":405},{},{"type":388,"children":406},[407],{"type":391,"tag":21,"props":408,"children":409},{},[410],{"type":35,"value":333},{"data":412,"body":413},{},{"type":388,"children":414},[415],{"type":391,"tag":21,"props":416,"children":417},{},[418],{"type":35,"value":336},{"data":420,"body":421},{},{"type":388,"children":422},[423],{"type":391,"tag":21,"props":424,"children":425},{},[426],{"type":35,"value":340},{"data":428,"body":429},{},{"type":388,"children":430},[431],{"type":391,"tag":21,"props":432,"children":433},{},[434],{"type":35,"value":343},{"data":436,"body":437},{},{"type":388,"children":438},[439],{"type":391,"tag":21,"props":440,"children":441},{},[442],{"type":35,"value":346},{"data":444,"body":445},{},{"type":388,"children":446},[447],{"type":391,"tag":21,"props":448,"children":449},{},[450],{"type":35,"value":349},[452],{"id":453,"title":454,"appliesTo":455,"author":11,"body":458,"canonical":316,"code":468,"createdAt":684,"description":685,"difficulty":320,"draft":321,"estimatedTime":686,"extension":323,"faq":687,"howToSteps":700,"howToTotalTime":711,"image":316,"keywords":712,"locale":361,"meta":723,"navigation":363,"path":368,"platform":365,"related":724,"section":370,"seo":728,"severity":320,"stem":729,"summary":730,"tags":731,"twitterCreator":316,"twitterSite":316,"type":383,"updatedAt":684,"__hash__":735},"content_ru/errors/android/adb-shell.md","Решение ошибки ADB: как починить проблемы с shell в Android",[456,457],"Android 6.0–14","platform-tools 31+",{"type":13,"value":459,"toc":673},[460,464,470,476,479,481,516,518,522,525,542,545,549,552,569,574,576,580,605,609,619,633,636,638,668,671],[16,461,463],{"id":462},"что-означает-ошибка-err_adb","Что означает ошибка ERR_ADB",[21,465,23,466,469],{},[25,467,468],{},"ERR_ADB"," появляется, когда клиент ADB (Android Debug Bridge) не может установить соединение с сервером ADB на вашем компьютере. Чаще всего сопровождается сообщением версии, например:",[30,471,474],{"className":472,"code":473,"language":35},[33],"error: ADB server version (41) doesn't match this client (39);\n",[37,475,473],{"__ignoreMap":39},[21,477,478],{},"Эта mismatch блокирует любые команды к устройству: установка приложений, доступ к shell, снятие дампов и так далее. Ошибка возникает обычно после обновления платформенных инструментов или смены операционной системы, когда версии клиента и сервера расходятся.",[16,480,50],{"id":49},[52,482,483,489,495,500,510],{},[55,484,485,488],{},[25,486,487],{},"Расхождение версий"," — клиент ADB старше или младше, чем запущенный сервер.",[55,490,491,494],{},[25,492,493],{},"Старый/damaged кэш сервера"," — сохраненные данные сервера могут содержать устаревшие настройки.",[55,496,497,499],{},[25,498,59],{}," — телефон не разрешает соединение из‑за настроек разработчика.",[55,501,502,505,506,509],{},[25,503,504],{},"Нехватка прав"," — командный запуск ADB без администраторских прав (Windows) или ",[37,507,508],{},"sudo"," (macOS/Linux).",[55,511,512,515],{},[25,513,514],{},"Конфликт антивируса или фаервола"," — блокирует сетевой порт, используемый ADB (обычно 5037).",[16,517,92],{"id":91},[94,519,521],{"id":520},"способ-1-перезапустить-adb-сервер","Способ 1: Перезапустить ADB сервер",[21,523,524],{},"Простой и самый эффективный метод — принудительно остановить текущий сервер и запустить его заново. Откройте терминал (или командную строку) и выполните:",[30,526,528],{"className":128,"code":527,"language":130,"meta":39,"style":39},"adb kill-server\nadb start-server\n",[37,529,530,536],{"__ignoreMap":39},[134,531,532,534],{"class":136,"line":137},[134,533,141],{"class":140},[134,535,192],{"class":144},[134,537,538,540],{"class":136,"line":195},[134,539,141],{"class":140},[134,541,200],{"class":144},[21,543,544],{},"Эти команды сбросят текущую сессию и создадут новый процесс сервера, часто устранив ошибку версии.",[94,546,548],{"id":547},"способ-2-включить-отладку-usb","Способ 2: Включить отладку USB",[21,550,551],{},"Если устройство не распознается, проверьте настройки:",[52,553,554,560,563],{},[55,555,556,557,110],{},"В телефоне перейдите в ",[25,558,559],{},"Настройки → О телефона → Номер сборки",[55,561,562],{},"Нажмите на «Номер сборки» семь раз подряд, чтобы активировать режим разработчика.",[55,564,565,566,110],{},"Вернитесь в предыдущее меню и включите ",[25,567,568],{},"«Отладку по USB»",[21,570,571,572,110],{},"После этого повторите попытку подключения командой ",[37,573,45],{},[264,575],{},[94,577,579],{"id":578},"способ-3-обновить-платформенные-инструменты","Способ 3: Обновить платформенные инструменты",[21,581,582,583,585,586,593,594,597,598,601,602,604],{},"Иногда ошибка возникает из‑за того, что установленная версия ",[37,584,235],{}," устарела. Скачайте актуальный архив с официального сайта Google ",[587,588,592],"a",{"href":589,"rel":590},"https://developer.android.comstudio/releasestools",[591],"nofollow","Platform‑Tools"," и распакуйте его в папку ",[37,595,596],{},"~/Android/Sdk/platform-tools"," (Linux/macOS) или ",[37,599,600],{},"%APPDATA%\\Local\\Android\\Sdk\\platform-tools"," (Windows). После замены перезапустите терминал и выполните ",[37,603,281],{},", чтобы убедиться в новом номере версии.",[94,606,608],{"id":607},"способ-4-проверить-права-доступа","Способ 4: Проверить права доступа",[21,610,611,612,615,616,618],{},"Запуск ADB без необходимых прав может приводить к ошибкам доступа. На Windows откройте командную строку от имени ",[25,613,614],{},"администратора",". На macOS или Linux используйте префикс ",[37,617,508],{},":",[30,620,622],{"className":128,"code":621,"language":130,"meta":39,"style":39},"sudo adb devices\n",[37,623,624],{"__ignoreMap":39},[134,625,626,628,631],{"class":136,"line":137},[134,627,508],{"class":140},[134,629,630],{"class":144}," adb",[134,632,145],{"class":144},[21,634,635],{},"Если появится запрос на ввод пароля, введите его и попробуйте команду снова.",[16,637,269],{"id":268},[271,639,640,646,652,662],{},[55,641,642,645],{},[25,643,644],{},"Держите platform-tools в актуальном состоянии"," — регулярно проверяйте наличие обновлений на официальном сайте Android.",[55,647,648,651],{},[25,649,650],{},"После обновления ОС перезапускайте ADB"," — это предотвратит накопление несоответствий версий.",[55,653,654,657,658,661],{},[25,655,656],{},"Используйте один и тот же порт"," — если у вас установлен другой софт, использующий порт 5037, либо измените порт в файле ",[37,659,660],{},"adb_usb.ini",", либо освободите порт.",[55,663,664,667],{},[25,665,666],{},"Создавайте точку восстановления системы"," перед крупными обновлениями SDK, чтобы легко откатиться при возникновении конфликтов.",[21,669,670],{},"Следуя этим шагам, вы сможете быстро устранить ошибку ERR_ADB и продолжить работу с Android‑устройством без лишних перебоев.",[303,672,305],{},{"title":39,"searchDepth":195,"depth":195,"links":674},[675,676,677,683],{"id":462,"depth":195,"text":463},{"id":49,"depth":195,"text":50},{"id":91,"depth":195,"text":92,"children":678},[679,680,681,682],{"id":520,"depth":203,"text":521},{"id":547,"depth":203,"text":548},{"id":578,"depth":203,"text":579},{"id":607,"depth":203,"text":608},{"id":268,"depth":195,"text":269},"2026-09-05 08:08:42","Пошаговая инструкция по устранению ошибок ADB Shell в Android. Исправляем связи и восстанавливаем доступ за 5 минут.","15-30 мин",[688,691,694,697],{"question":689,"answer":690},"Почему ADB не видит устройство?","Чаще всего причина — отключенная отладка USB или старый драйвер устройства. Включите «Отладку по USB» в настройках разработчика и перезапустите ADB.",{"question":692,"answer":693},"Можно ли обойти ошибку без перезагрузки?","Да, выполните команды adb kill-server и adb start-server, чтобы перезапустить сервер без перезагрузки телефона.",{"question":695,"answer":696},"Какая версия платформ‑инструментов нужна для Android 14?","Рекомендуется использовать platform-tools 34.0.0 или новее для полной совместимости с Android 14.",{"question":698,"answer":699},"Как восстановить доступ, если устройство не разблокировано?","Используйте команду adb root после включения суперпользовательских прав в разработческих настройках, либо переведите устройство в режим загрузки bootloader.",[701,704,706,709],{"name":702,"text":703},"Перезапустить ADB сервер","Откройте терминал (или командную строку) и выполните adb kill-server followed by adb start-server. Это сбросит соединение и часто устраняет ошибки версии.",{"name":339,"text":705},"В телефоне перейдите в «Настройки → О телефона → Номер сборки» и нажмите 7 раз, чтобы активировать режим разработчика. Затем включите «Отладку по USB».",{"name":707,"text":708},"Обновить платформенные инструменты","Скачайте последнюю версию platform-tools с официального сайта Google и замените папку sdk/platform-tools на вашем компьютере.",{"name":348,"text":710},"Запустите терминал от имени администратора (на Windows) или с правами sudo (на macOS/Linux) перед выполнением adb команд.","PT15M",[713,714,715,716,717,718,719,720,721,722],"ошибка ADB shell","как исправить adb","adb server version mismatch","android adb permissions","ошибка подключения Android через кабель","adb restart","проблемы с USB отладкой","решение ошибок adb","android shell доступ","устранение неисправностей adb",{},[725,726,727],"/errors/android/adb-permissions.md","/guides/android/setup-adb.md","/errors/android/adb-connection.md",{"title":454,"description":685},"errors/android/adb-shell","Ошибка ADB Shell блокирует командную строку Android. В статье разбираем причины и даем проверенные способы восстановления работы.",[375,141,381,732,378,733,734],"shell","командная строка","usb","u-_itsTY3fdvBr-iZKYUUMYifZloLhiMGwut77kGUjE"]