[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"page-ru-/errors/android/install-failed-older-sdk":3,"mdc-101cxy-key":433,"mdc-8z3utw-key":442,"mdc-93vx1b-key":450,"mdc-qn7owd-key":458,"mdc--6sug6p-key":466,"mdc--47zwm3-key":474,"mdc--ionayx-key":482,"mdc-28jti8-key":490,"mdc--rljzxb-key":507,"related-/errors/android/install-failed-incompatible,/guides/android/check-sdk-version":515},{"id":4,"title":5,"appliesTo":6,"author":9,"body":10,"canonical":365,"code":29,"createdAt":366,"description":367,"difficulty":368,"draft":369,"estimatedTime":370,"extension":371,"faq":372,"howToSteps":385,"howToTotalTime":401,"image":365,"keywords":402,"locale":412,"meta":413,"navigation":414,"path":415,"platform":416,"related":417,"section":420,"seo":421,"severity":422,"stem":423,"summary":424,"tags":425,"twitterCreator":365,"twitterSite":365,"type":426,"updatedAt":366,"__hash__":432},"content_ru/errors/android/install-failed-older-sdk.md","Исправление ошибки INSTALL_FAILED_OLDER_SDK за 5 минут",[7,8],"Android 10 (API level 29)","Android 11 (API level 30)","FixPedia Team",{"type":11,"value":12,"toc":352},"minimark",[13,18,31,42,45,49,77,81,86,118,128,132,164,168,262,271,275,304,307,311,342,348],[14,15,17],"h2",{"id":16},"что-означает-ошибка-install_failed_older_sdk","Что означает ошибка INSTALL_FAILED_OLDER_SDK",[19,20,21,22,26,27,30],"p",{},"Ошибка ",[23,24,25],"strong",{},"INSTALL_FAILED_OLDER_SDK"," (код ",[23,28,29],{},"-101",") появляется, когда вы пытаетесь установить приложение, чья минимально поддерживаемая версия Android (SDK) выше, чем версия, установленная на вашем устройстве. Полное сообщение ошибки обычно выглядит так:",[32,33,38],"pre",{"className":34,"code":36,"language":37},[35],"language-text","Установка не удалась: приложение несовместимо с устройством (INSTALL_FAILED_OLDER_SDK)\n","text",[39,40,36],"code",{"__ignoreMap":41},"",[19,43,44],{},"Это означает, что система заблокировала установку из‑за несоответствия уровней API.",[14,46,48],{"id":47},"причины-возникновения","Причины возникновения",[50,51,52,59,65,71],"ol",{},[53,54,55,58],"li",{},[23,56,57],{},"Несоответствие уровней API"," — минимально поддерживаемая версия SDK приложения выше, чем текущая версия операционной системы.",[53,60,61,64],{},[23,62,63],{},"Устаревшая операционная система"," — устройство работает на старой версии Android (например, API 28, в то время как приложение требует API 31).",[53,66,67,70],{},[23,68,69],{},"Эмулятор с низким уровнем SDK"," — виртуальная машина настроена на более низкую версию API.",[53,72,73,76],{},[23,74,75],{},"Блокировка установки из неизвестных источников"," — может маскироваться под ту же ошибку, но это другая проблема.",[14,78,80],{"id":79},"способы-решения","Способы решения",[82,83,85],"h3",{"id":84},"способ-1-обновите-операционную-систему-устройства","Способ 1: Обновите операционную систему устройства",[50,87,88,95,101,112,115],{},[53,89,90,91,94],{},"Откройте ",[23,92,93],{},"Настройки",".",[53,96,97,98,94],{},"Перейдите в раздел ",[23,99,100],{},"О телефоне",[53,102,103,104,107,108,111],{},"Нажмите ",[23,105,106],{},"Обновление системы"," (или ",[23,109,110],{},"Обновление прошивки",").",[53,113,114],{},"Скачайте и установите доступное обновление.",[53,116,117],{},"Перезагрузите устройство.",[119,120,121],"blockquote",{},[19,122,123,124,127],{},"💡 ",[23,125,126],{},"Совет:"," Обновление устраняет большинство проблем с совместимостью и улучшает производительность устройства.",[82,129,131],{"id":130},"способ-2-используйте-эмулятор-android-с-более-высокой-версией-api","Способ 2: Используйте эмулятор Android с более высокой версией API",[50,133,134,144,151,154],{},[53,135,136,137,140,141,94],{},"Установите ",[23,138,139],{},"Android Studio"," или ",[23,142,143],{},"Genymotion",[53,145,146,147,150],{},"Создайте новый виртуальный устройство с целевым ",[23,148,149],{},"API level"," (например, API 31 – Android 12).",[53,152,153],{},"Запустите эмулятор и установите APK на него через ADB или напрямую.",[53,155,156,157,160,161,111],{},"(Опционально) Настройте взаимодействие ADB (",[39,158,159],{},"adb devices",", ",[39,162,163],{},"adb install app.apk",[82,165,167],{"id":166},"способ-3-измените-минимальную-версию-sdk-в-apk","Способ 3: Измените минимальную версию SDK в APK",[50,169,170,173,180,204,256],{},[53,171,172],{},"Распакуйте APK в временную папку.",[53,174,175,176,179],{},"Найдите файл ",[23,177,178],{},"AndroidManifest.xml"," и откройте его в текстовом редакторе.",[53,181,182,183,197,200,201,111],{},"Найдите строку:",[32,184,188],{"className":185,"code":186,"language":187,"meta":41,"style":41},"language-xml shiki shiki-themes github-light github-dark","android:minSdkVersion=\"31\"\n","xml",[39,189,190],{"__ignoreMap":41},[191,192,195],"span",{"class":193,"line":194},"line",1,[191,196,186],{},[198,199],"br",{},"и измените значение на более низкое (например, ",[39,202,203],{},"\"28\"",[53,205,206,207,210,211],{},"Соберите новый APK с помощью ",[23,208,209],{},"Android SDK Build‑Tools",":",[32,212,216],{"className":213,"code":214,"language":215,"meta":41,"style":41},"language-bash shiki shiki-themes github-light github-dark","aapt package -v -M AndroidManifest.xml -S res -A assets -F new.apk\n","bash",[39,217,218],{"__ignoreMap":41},[191,219,220,224,228,232,235,238,241,244,247,250,253],{"class":193,"line":194},[191,221,223],{"class":222},"sScJk","aapt",[191,225,227],{"class":226},"sZZnC"," package",[191,229,231],{"class":230},"sj4cs"," -v",[191,233,234],{"class":230}," -M",[191,236,237],{"class":226}," AndroidManifest.xml",[191,239,240],{"class":230}," -S",[191,242,243],{"class":226}," res",[191,245,246],{"class":230}," -A",[191,248,249],{"class":226}," assets",[191,251,252],{"class":230}," -F",[191,254,255],{"class":226}," new.apk\n",[53,257,258,259,111],{},"Установите изменённый APK (",[39,260,261],{},"adb install new.apk",[119,263,264],{},[19,265,266,267,270],{},"⚠️ ",[23,268,269],{},"Важно:"," Изменение версии SDK может привести к сбоям работы приложения, используйте этот способ только для тестирования.",[82,272,274],{"id":273},"способ-4-установите-приложение-с-помощью-стороннего-инструмента-lucky-patcher","Способ 4: Установите приложение с помощью стороннего инструмента (Lucky Patcher)",[50,276,277,286,289,301],{},[53,278,136,279,282,283,94],{},[23,280,281],{},"Lucky Patcher"," на устройство с правами ",[23,284,285],{},"root",[53,287,288],{},"Запустите приложение, выберите целевой APK.",[53,290,103,291,294,295,294,298,94],{},[23,292,293],{},"Modify apps"," → ",[23,296,297],{},"Force all Permissions",[23,299,300],{},"Create modified APK",[53,302,303],{},"Подтвердите создание и установите изменённый APK.",[305,306],"in-article-ad",{},[14,308,310],{"id":309},"профилактика","Профилактика",[312,313,314,324,330,336],"ul",{},[53,315,316,319,320,94],{},[23,317,318],{},"Проверяйте совместимость"," перед установкой любого APK – обратите внимание на поле ",[321,322,323],"em",{},"Минимальная версия SDK",[53,325,326,329],{},[23,327,328],{},"Регулярно обновляйте"," операционную систему устройства через Настройки → Обновление системы.",[53,331,332,335],{},[23,333,334],{},"Используйте актуальные эмуляторы"," для тестирования приложений – создавайте виртуальные устройства с уровнем API, соответствующим целевой аудитории.",[53,337,338,341],{},[23,339,340],{},"Скачивайте APK только из надежных источников"," (Google Play, официальные сайты разработчиков), чтобы избежать поддельных сборок с изменённым SDK.",[19,343,344,345,347],{},"Теперь у вас есть полный набор инструментов, чтобы устранить ошибку ",[23,346,25],{}," и предотвратить её повторное появление. Удачной установки!",[349,350,351],"style",{},"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 .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 pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}",{"title":41,"searchDepth":353,"depth":353,"links":354},2,[355,356,357,364],{"id":16,"depth":353,"text":17},{"id":47,"depth":353,"text":48},{"id":79,"depth":353,"text":80,"children":358},[359,361,362,363],{"id":84,"depth":360,"text":85},3,{"id":130,"depth":360,"text":131},{"id":166,"depth":360,"text":167},{"id":273,"depth":360,"text":274},{"id":309,"depth":353,"text":310},null,"2026-07-16 14:32:31","Узнайте, как быстро исправить ошибку INSTALL_FAILED_OLDER_SDK при установке приложения на Android с устаревшей версией ОС. Пошаговая инструкция с подробными объяснениями.","medium",false,"5-10 мин","md",[373,376,379,382],{"question":374,"answer":375},"Почему возникает ошибка INSTALL_FAILED_OLDER_SDK при установке приложения?","Это происходит, когда минимально поддерживаемая версия SDK приложения выше, чем текущая версия операционной системы устройства.",{"question":377,"answer":378},"Как проверить текущую версию Android на моем устройстве?","Откройте Настройки → О телефоне → Версия Android (или Об устройстве).",{"question":380,"answer":381},"Можно ли установить приложение с более высоким SDK вручную?","Да, вы можете использовать ADB с параметром —ignore-version-checks или модифицировать манифест APK, чтобы понизить требуемую версию SDK.",{"question":383,"answer":384},"Что делать, если устройство не поддерживает требуемую версию SDK?","Обновите Android до более новой версии или используйте эмулятор с соответствующим уровнем API.",[386,389,392,395,398],{"name":387,"text":388},"Проверьте текущую версию Android","Откройте Настройки → О телефоне → Версия Android, чтобы узнать целевой уровень API.",{"name":390,"text":391},"Обновите операционную систему до требуемой версии","Перейдите в Настройки → Обновление системы, скачайте и установите доступное обновление, затем перезагрузите устройство.",{"name":393,"text":394},"Используйте эмулятор Android с более высоким уровнем API","Создайте виртуальное устройство в Android Studio или Genymotion с целевым SDK (например, API 31) и установите APK на эмулятор.",{"name":396,"text":397},"Измените минимальную версию SDK в APK","Распакуйте APK, отредактируйте AndroidManifest.xml, измените `android:minSdkVersion` на более низкое значение, затем соберите новый APK с помощью Android SDK Build-Tools.",{"name":399,"text":400},"Установите приложение с помощью стороннего инструмента (например, Lucky Patcher)","Установите Lucky Patcher на устройство с root-доступом, выберите APK, примените патч «Force allow all permissions» и выполните установку.","PT15M",[25,403,404,405,406,407,408,409,410,411],"устаревшая версия Android","не удается установить приложение","код ошибки -101","установка APK","совместимость приложения","установка приложения на старое устройство","установка приложения на Android ниже требуемой версии","ошибка установки Android","установка приложения без прав root","ru_RU",{},true,"/errors/android/install-failed-older-sdk","android",[418,419],"/errors/android/install-failed-incompatible","/guides/android/check-sdk-version","Ошибки Android",{"title":5,"description":367},"high","errors/android/install-failed-older-sdk","Ошибка INSTALL_FAILED_OLDER_SDK возникает, когда приложение требует более новую версию Android, чем установлена на устройстве. В статье описаны причины и четыре способа решения проблемы.",[416,426,427,428,429,430,431],"error","install","sdk","troubleshooting","установка","apk","W3n4xfdav4JaYDNzfOaJwzpAlAnWEVMGfdHguKldyKU",{"data":434,"body":435},{},{"type":285,"children":436},[437],{"type":438,"tag":19,"props":439,"children":440},"element",{},[441],{"type":37,"value":375},{"data":443,"body":444},{},{"type":285,"children":445},[446],{"type":438,"tag":19,"props":447,"children":448},{},[449],{"type":37,"value":378},{"data":451,"body":452},{},{"type":285,"children":453},[454],{"type":438,"tag":19,"props":455,"children":456},{},[457],{"type":37,"value":381},{"data":459,"body":460},{},{"type":285,"children":461},[462],{"type":438,"tag":19,"props":463,"children":464},{},[465],{"type":37,"value":384},{"data":467,"body":468},{},{"type":285,"children":469},[470],{"type":438,"tag":19,"props":471,"children":472},{},[473],{"type":37,"value":388},{"data":475,"body":476},{},{"type":285,"children":477},[478],{"type":438,"tag":19,"props":479,"children":480},{},[481],{"type":37,"value":391},{"data":483,"body":484},{},{"type":285,"children":485},[486],{"type":438,"tag":19,"props":487,"children":488},{},[489],{"type":37,"value":394},{"data":491,"body":492},{},{"type":285,"children":493},[494],{"type":438,"tag":19,"props":495,"children":496},{},[497,499,505],{"type":37,"value":498},"Распакуйте APK, отредактируйте AndroidManifest.xml, измените ",{"type":438,"tag":39,"props":500,"children":502},{"className":501},[],[503],{"type":37,"value":504},"android:minSdkVersion",{"type":37,"value":506}," на более низкое значение, затем соберите новый APK с помощью Android SDK Build-Tools.",{"data":508,"body":509},{},{"type":285,"children":510},[511],{"type":438,"tag":19,"props":512,"children":513},{},[514],{"type":37,"value":400},[516],{"id":517,"title":518,"appliesTo":519,"author":9,"body":522,"canonical":365,"code":532,"createdAt":978,"description":979,"difficulty":980,"draft":369,"estimatedTime":981,"extension":371,"faq":982,"howToSteps":995,"howToTotalTime":401,"image":365,"keywords":1011,"locale":412,"meta":1018,"navigation":414,"path":418,"platform":416,"related":1019,"section":420,"seo":1022,"severity":368,"stem":1023,"summary":1024,"tags":1025,"twitterCreator":365,"twitterSite":365,"type":426,"updatedAt":978,"__hash__":1031},"content_ru/errors/android/install-failed-incompatible.md","INSTALL_FAILED_INCOMPATIBLE: причины и решения ошибки установки на Android",[520,521],"Android 5.0 и выше","любые APK-файлы",{"type":11,"value":523,"toc":968},[524,528,534,540,546,548,551,603,607,610,637,642,646,649,718,722,725,764,768,771,852,856,862,903,908,910,912,915,962,965],[14,525,527],{"id":526},"что-означает-ошибка-install_failed_incompatible","Что означает ошибка INSTALL_FAILED_INCOMPATIBLE",[19,529,21,530,533],{},[23,531,532],{},"INSTALL_FAILED_INCOMPATIBLE"," — это системный код Package Manager в Android, который означает, что установочный пакет (APK) несовместим с текущим устройством. Система отвергает установку на этапе проверки, не дожидаясь попытки запуска. Полный текст ошибки часто сопровождается дополнительными деталями в логах ADB, например:",[32,535,538],{"className":536,"code":537,"language":37},[35],"Failure [INSTALL_FAILED_INCOMPATIBLE: Package ... does not support screens/layouts ...]\n",[39,539,537],{"__ignoreMap":41},[19,541,542,543,94],{},"Ошибка появляется при попытке установки через Google Play, сторонние магазины (APKPure, F-Droid) или при ручной установке APK-файла. Она не связана с повреждением файла или нехваткой памяти, а исключительно с ",[23,544,545],{},"несоответствием требований APK характеристикам устройства",[14,547,48],{"id":47},[19,549,550],{},"Ошибка возникает из-за строгой проверки совместимости, которую проводит Android перед установкой. Конкретные причины:",[50,552,553,563,573,591,597],{},[53,554,555,558,559,562],{},[23,556,557],{},"Несоответствие версии Android (minSdkVersion)",". В манифесте APK указан ",[39,560,561],{},"minSdkVersion"," (минимальная требуемая версия ОС), который выше, чем установленная на устройстве. Например, приложение требует Android 10, а на устройстве Android 9.",[53,564,565,568,569,572],{},[23,566,567],{},"Несовместимая архитектура процессора (ABI)",". APK скомпилирован под определённую архитектуру CPU (armeabi-v7a, arm64-v8a, x86, x86_64). Устройство с другим ABI не сможет запустить нативные библиотеки (",[39,570,571],{},".so","-файлы).",[53,574,575,578,579,582,583,586,587,590],{},[23,576,577],{},"Конфликт разрешений или функций",". В манифесте объявлены разрешения или аппаратные функции (например, ",[39,580,581],{},"android.hardware.camera.ar","), которые отсутствуют на устройстве. Если приложение использует ",[39,584,585],{},"\u003Cuses-feature>"," с ",[39,588,589],{},"required=\"true\"",", а функция не найдена — установка блокируется.",[53,592,593,596],{},[23,594,595],{},"Дублирование подписи или конфликт пакетов",". Уже установлен другой пакет с тем же именем, но подписан другим ключом. Или APK подписан отладочным ключом, а на устройстве включена опция «Не разрешать установку приложений с отладочной подписью».",[53,598,599,602],{},[23,600,601],{},"Ограничения по экрану или локали",". В APK указаны поддерживаемые плотности экрана (screen densities) или локали, которые не включают конфигурацию вашего устройства (редко, но возможно).",[14,604,606],{"id":605},"способ-1-проверьте-и-обновите-версию-android","Способ 1: Проверьте и обновите версию Android",[19,608,609],{},"Самый частый случай — устаревшая версия ОС.",[50,611,612,618,634],{},[53,613,614,615,94],{},"Узнайте версию Android: ",[23,616,617],{},"Настройки → О телефоне → Версия Android",[53,619,620,621,623,624],{},"Если версия ниже ",[39,622,561],{}," приложения, обновите ОС:\n",[312,625,626,631],{},[53,627,628,94],{},[23,629,630],{},"Настройки → Обновление → Проверить обновления",[53,632,633],{},"Если официального обновления нет, рассмотрите установку кастомной прошивки (только для опытных пользователей, есть риск «кирпича»).",[53,635,636],{},"Если обновление невозможно, ищите более старую версию приложения (например, на APKMirror), которая поддерживает вашу версию Android.",[119,638,639],{},[19,640,641],{},"⚠️ Важно: Установка кастомных прошивок аннулирует гарантию и может привести к потере данных. Сделайте полный бэкап.",[14,643,645],{"id":644},"способ-2-скачайте-apk-с-правильной-архитектурой-abi","Способ 2: Скачайте APK с правильной архитектурой (ABI)",[19,647,648],{},"Если проблема в архитектуре процессора:",[50,650,651,686,700],{},[53,652,653,654,657,658,677,678,681,682,685],{},"Определите ABI вашего устройства. Самый простой способ — установить приложение ",[23,655,656],{},"CPU-Z"," из Play Маркета. В разделе «System» найдите «Instruction Sets». Или через ADB:\n",[32,659,661],{"className":213,"code":660,"language":215,"meta":41,"style":41},"adb shell getprop ro.product.cpu.abi\n",[39,662,663],{"__ignoreMap":41},[191,664,665,668,671,674],{"class":193,"line":194},[191,666,667],{"class":222},"adb",[191,669,670],{"class":226}," shell",[191,672,673],{"class":226}," getprop",[191,675,676],{"class":226}," ro.product.cpu.abi\n","\nПример вывода: ",[39,679,680],{},"arm64-v8a"," (64-бит ARM) или ",[39,683,684],{},"x86"," (Intel/AMD).",[53,687,688,689],{},"Найдите APK, собранный под ваш ABI. На сайтах вроде APKMirror:\n",[312,690,691,694,697],{},[53,692,693],{},"Выберите версию приложения.",[53,695,696],{},"В разделе «Variants» найдите APK с пометкой вашей архитектуры (например, «arm64-v8a» или «universal»).",[53,698,699],{},"Избегайте вариантов «x86», если у вас ARM, и наоборот.",[53,701,702,703],{},"Установите найденный APK обычным способом (через файловый менеджер) или через ADB:\n",[32,704,706],{"className":213,"code":705,"language":215,"meta":41,"style":41},"adb install app_correct_abi.apk\n",[39,707,708],{"__ignoreMap":41},[191,709,710,712,715],{"class":193,"line":194},[191,711,667],{"class":222},[191,713,714],{"class":226}," install",[191,716,717],{"class":226}," app_correct_abi.apk\n",[14,719,721],{"id":720},"способ-3-установите-через-adb-с-явным-указанием-abi","Способ 3: Установите через ADB с явным указанием ABI",[19,723,724],{},"Если устройство поддерживает несколько ABI (например, arm64-v8a и armeabi-v7a), а APK содержит библиотеки только для одного, можно принудительно указать системный загрузчик, какую версию использовать.",[50,726,727,733,736],{},[53,728,729,730,111],{},"Убедитесь, что отладка по USB включена (",[23,731,732],{},"Настройки → Для разработчиков → Отладка по USB",[53,734,735],{},"Подключите устройство к компьютеру с установленным ADB.",[53,737,738,739,759,760,763],{},"Выполните команду, указав ваш ABI:\n",[32,740,742],{"className":213,"code":741,"language":215,"meta":41,"style":41},"adb install --abi armeabi-v7a app.apk\n",[39,743,744],{"__ignoreMap":41},[191,745,746,748,750,753,756],{"class":193,"line":194},[191,747,667],{"class":222},[191,749,714],{"class":226},[191,751,752],{"class":230}," --abi",[191,754,755],{"class":226}," armeabi-v7a",[191,757,758],{"class":226}," app.apk\n","\nЗамените ",[39,761,762],{},"armeabi-v7a"," на ваш ABI из шага 1. Эта команда заставит Package Manager игнорировать несовместимые библиотеки и использовать указанную.",[14,765,767],{"id":766},"способ-4-проверьте-и-исправьте-подпись-apk-для-разработчиков","Способ 4: Проверьте и исправьте подпись APK (для разработчиков)",[19,769,770],{},"Если вы создаёте APK самостоятельно:",[50,772,773,821,845],{},[53,774,775,776,778,779,782,783,786,787],{},"Убедитесь, что ",[39,777,561],{}," в ",[39,780,781],{},"build.gradle"," (модуля ",[39,784,785],{},"app",") не превышает версию Android на устройстве:\n",[32,788,792],{"className":789,"code":790,"language":791,"meta":41,"style":41},"language-gradle shiki shiki-themes github-light github-dark","android {\n    defaultConfig {\n        minSdkVersion 21 // Например, Android 5.0\n    }\n}\n","gradle",[39,793,794,799,804,809,815],{"__ignoreMap":41},[191,795,796],{"class":193,"line":194},[191,797,798],{},"android {\n",[191,800,801],{"class":193,"line":353},[191,802,803],{},"    defaultConfig {\n",[191,805,806],{"class":193,"line":360},[191,807,808],{},"        minSdkVersion 21 // Например, Android 5.0\n",[191,810,812],{"class":193,"line":811},4,[191,813,814],{},"    }\n",[191,816,818],{"class":193,"line":817},5,[191,819,820],{},"}\n",[53,822,823,824,827,828,841,842,94],{},"Соберите релизный APK с ",[23,825,826],{},"реальным ключом stores",", а не отладочным:\n",[32,829,831],{"className":213,"code":830,"language":215,"meta":41,"style":41},"./gradlew assembleRelease\n",[39,832,833],{"__ignoreMap":41},[191,834,835,838],{"class":193,"line":194},[191,836,837],{"class":222},"./gradlew",[191,839,840],{"class":226}," assembleRelease\n","\nКлюч должен быть указан в ",[39,843,844],{},"signingConfigs",[53,846,847,848,851],{},"Если нужно установить отладочную версию на устройство, на котором включена опция «Не разрешать установку приложений с отладочной подписью» (",[23,849,850],{},"Настройки → Безопасность","), отключите её временно.",[14,853,855],{"id":854},"способ-5-отключите-проверку-совместимости-только-для-тестов","Способ 5: Отключите проверку совместимости (только для тестов)",[19,857,858,859],{},"В крайнем случае, для тестирования можно обойти проверку. ",[23,860,861],{},"Не используйте на основных устройствах!",[50,863,864,887],{},[53,865,866,867,870,871],{},"Установите APK с флагом ",[39,868,869],{},"-t",", разрешающим тестовые пакеты:\n",[32,872,874],{"className":213,"code":873,"language":215,"meta":41,"style":41},"adb install -t app.apk\n",[39,875,876],{"__ignoreMap":41},[191,877,878,880,882,885],{"class":193,"line":194},[191,879,667],{"class":222},[191,881,714],{"class":226},[191,883,884],{"class":230}," -t",[191,886,758],{"class":226},[53,888,889,890,892,893,902],{},"Если ошибка связана с отсутствующими функциями, можно попробовать «обмануть» систему, добавив в ",[39,891,178],{},":\n",[32,894,896],{"className":185,"code":895,"language":187,"meta":41,"style":41},"\u003Cuses-feature android:name=\"android.hardware.camera\" android:required=\"false\" />\n",[39,897,898],{"__ignoreMap":41},[191,899,900],{"class":193,"line":194},[191,901,895],{},"\nПересоберите APK. Это разрешит установку, но приложение может вылетать при попытке использовать камеру.",[119,904,905],{},[19,906,907],{},"💡 Совет: Для приложений, которые вы не разрабатываете, способ 5 часто не работает, если проблема в ABI или версии SDK. Лучше найти правильный APK (Способ 2).",[305,909],{},[14,911,310],{"id":309},[19,913,914],{},"Чтобы избежать ошибки в будущем:",[50,916,917,934,940,956],{},[53,918,919,922,923],{},[23,920,921],{},"Всегда проверяйте совместимость перед загрузкой APK",". На сайтах-репозиториях смотрите на:\n",[312,924,925,928,931],{},[53,926,927],{},"Версию Android (Min. Android).",[53,929,930],{},"Архитектуру (ARM, x86).",[53,932,933],{},"Размер экрана (если указано).",[53,935,936,939],{},[23,937,938],{},"Используйте официальные магазины (Google Play)",". Там APK автоматически подбираются под устройство.",[53,941,942,945,946,948,949,951,952,955],{},[23,943,944],{},"Для разработчиков",": в ",[39,947,781],{}," указывайте реалистичные ",[39,950,561],{}," и ",[39,953,954],{},"targetSdkVersion",". Собирайте универсальные APK (с библиотеками для всех ABI) или отдельные под каждую архитектуру.",[53,957,958,961],{},[23,959,960],{},"Тестируйте на реальных устройствах"," с разными версиями Android и процессорами перед публикацией.",[19,963,964],{},"Если ошибка возникает в Google Play, возможно, ваше устройство официально не поддерживается разработчиком. В таком случае ищите альтернативные источники APK или аналогичные приложения.",[349,966,967],{},"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 .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}",{"title":41,"searchDepth":353,"depth":353,"links":969},[970,971,972,973,974,975,976,977],{"id":526,"depth":353,"text":527},{"id":47,"depth":353,"text":48},{"id":605,"depth":353,"text":606},{"id":644,"depth":353,"text":645},{"id":720,"depth":353,"text":721},{"id":766,"depth":353,"text":767},{"id":854,"depth":353,"text":855},{"id":309,"depth":353,"text":310},"2026-02-16 13:45:11","Пошаговая инструкция по исправлению ошибки INSTALL_FAILED_INCOMPATIBLE на Android. Узнайте, почему система отвергает APK-файл, и как правильно установить приложение за 5-10 минут.","easy","10-15 мин",[983,986,989,992],{"question":984,"answer":985},"Что значит ошибка INSTALL_FAILED_INCOMPATIBLE простыми словами?","Система Android отклонила установку, так как APK-файл не подходит для вашего устройства. Это может быть из-за старой версии ОС, несовместимого процессора (ARM, x86) или требуемых функций, которых нет в вашем устройстве.",{"question":987,"answer":988},"Можно ли обойти эту ошибку, если приложение нужно срочно?","Да, но с осторожностью. Можно попробовать установить через ADB с флагом `-t` (`adb install -t app.apk`), что разрешит установку приложений с тестовой подписью. Однако это может привести к нестабильной работе приложения.",{"question":990,"answer":991},"Почему ошибка возникает только на одном устройстве, а на другом — нет?","Вероятно, на проблемном устройстве другая архитектура процессора (например, arm64-v8a вместо armeabi-v7a), более старая версия Android или отсутствуют аппаратные возможности (камера, датчики), которые требуются приложению.",{"question":993,"answer":994},"Как проверить, какой ABI (архитектуру) поддерживает моё устройство?","Выполните в терминале или через ADB команду `adb shell getprop ro.product.cpu.abi`. Результат покажет, например, `arm64-v8a` или `x86`.",[996,999,1002,1005,1008],{"name":997,"text":998},"Определите версию Android и архитектуру процессора","Откройте **Настройки → О телефоне**. Запишите версию Android (например, 12) и архитектуру (обычно в разделе «Процессор» или через `adb shell getprop ro.product.cpu.abi`).",{"name":1000,"text":1001},"Найдите совместимую версию APK","Скачайте APK, соответствующий вашей версии Android (minSdkVersion) и архитектуре (ABI). Используйте сайты вроде APKMirror, фильтруя по «ARM» или «x86» и версии ОС.",{"name":1003,"text":1004},"Установите через ADB (если стандартная установка не работает)","Включите отладку по USB, подключите устройство к ПК. В терминале выполните `adb install --abi \u003Cваш_abi> app.apk`. Например: `adb install --abi armeabi-v7a app.apk`.",{"name":1006,"text":1007},"Проверьте подпись APK (для разработчиков)","Если вы создаёте APK, убедитесь, что он подписан корректным ключом (не отладочным) и что `minSdkVersion` в `build.gradle` не превышает версию Android на устройстве.",{"name":1009,"text":1010},"Временно отключите проверку совместимости (для тестов)","Выполните `adb install -t app.apk`. Флаг `-t` разрешает установку приложений с тестовой подписью. Не используйте это для продакшн-устройств.",[532,1012,1013,1014,1015,1016,1017],"ошибка установки приложения на Android","несовместимый APK файл","не удаётся установить приложение Android","как исправить INSTALL_FAILED_INCOMPATIBLE","Google Play ошибка совместимости","установка сторонних приложений Android",{},[415,1020,1021],"/errors/android/install-parse-failed-no-certificates","/guides/android/enable-unknown-sources",{"title":518,"description":979},"errors/android/install-failed-incompatible","Ошибка INSTALL_FAILED_INCOMPATIBLE возникает, когда Android-устройство отклоняет APK-файл из-за несовместимости. В этой статье разбираем основные причины — от устаревшей версии ОС до неверной архитектуры процессора — и даём проверенные способы решения.",[1026,430,1027,1028,1029,1030],"Android","APK","ADB","ошибки","совместимость","lCVazfbVBoFC6VmCBaeziZRqy6o1cEq7HoxIOk4RyQM"]