Кнопка нажата, а на экране «Приложение не установлено» — и ни слова о причине. Причина у телефона есть: он просто не выводит её на экран.
Коротко. Отказов, которые мы смогли воспроизвести, пять, и на экране у них один и тот же текст. 16 сентября 2026 года мы вызвали каждый на своём файле и выписали, что система отвечает внутри: файл скачался не до конца, то же приложение уже стоит, но из другого источника (подписи не совпадают), версия старше установленной, Android старее, чем нужно, не хватает места. Первые три лечатся за минуту: скачать заново, удалить старое, взять свежий файл.
Мы делаем Маяк. Все отказы ниже мы вызвали на своём приложении и приводим дословно — вместе с тем, чего проверить не смогли. 3 дня бесплатно, карта не нужна.
🍎 На iPhone Маяк работает по ссылке подписки из личного кабинета. INCY убрали из российского App Store 27 октября 2026 года: кому он уже поставлен — работает, не удаляйте его, заново из российского магазина его сейчас не скачать. С российским аккаунтом Apple сейчас есть Clash Mi и Shadowrocket (с нашей ссылкой мы их живьём не проверяли), Happ и INCY — с аккаунтом Apple другой страны.
Пять отказов и что телефон говорит внутри
Android показывает человеку короткую строчку, а настоящую причину пишет себе в журнал установки. Мы вызвали каждый отказ на своём файле и выписали оба текста рядом.
| Причина | Что видно на экране | Что система говорит внутри |
|---|---|---|
| Файл не докачался | «Приложение не установлено» | INSTALL_PARSE_FAILED_NOT_APK |
| Другой источник | «Приложение не установлено», иногда с припиской про конфликт пакетов | INSTALL_FAILED_UPDATE_INCOMPATIBLE — подписи не совпадают |
| Версия старше | «Приложение не установлено» | INSTALL_FAILED_VERSION_DOWNGRADE |
| Старый Android | «Приложение несовместимо с вашим устройством» | Требование к версии записано в самом файле |
| Нет места | «Недостаточно места» | Нужен и сам файл, и место под распакованное приложение |
⚠️ Средний столбец — то, что обычно пишет Android, и у оболочек разных производителей формулировки свои: мы их не собирали. Правый — дословные ответы системы в нашей проверке 16 сентября 2026 года.
Файл скачался не до конца
Самая частая беда мобильной связи: загрузка на 18 мегабайт рвётся на середине, файл
остаётся на телефоне — и выглядит как настоящий. Телефон открывает его, не находит
оглавления и отказывается: в нашем замере мы обрезали свой файл до 80 %
(14,8 МБ вместо 18,5) и получили INSTALL_PARSE_FAILED_NOT_APK: Failed to parse.
Как узнать. Посмотрите размер скачанного файла в папке «Загрузки». На 27 октября 2026 года наш файл весит 30 483 730 байт — около 30,5 МБ (версия 1.0.19). Заметно меньше — значит, скачалось не всё.
Что делать. Удалить файл и скачать заново, лучше по Wi-Fi. Прерванную загрузку можно и продолжить: наш сервер это умеет — в проверке 16 сентября запрос последнего куска файла вернул именно кусок, а не всё заново. Но воспользуется ли этим браузер, решает сам браузер: этого мы не мерили.
Одно приложение, два источника: подписи не совпадают
У каждого приложения Android два опознавательных знака: имя пакета (у нас —
mayaknetworks.app) и подпись, которой его запечатал разработчик. Обновление
система принимает, только если подпись та же самая. Так Android не даёт
подменить чужое приложение своим.
Отсюда следствие, на которое натыкаются чаще всего: одно и то же приложение из двух разных мест друг поверх друга не ставится. У нас это прямо так и устроено: файл с сайта подписан нашим ключом, а сборку в Google Play подписывает сам магазин — имя пакета одно, подписи разные.
Замер. Мы взяли свой файл, подписали его копию другим ключом и попробовали
поставить поверх уже установленного приложения. Ответ системы:
INSTALL_FAILED_UPDATE_INCOMPATIBLE: Existing package mayaknetworks.app signatures
do not match newer version. Затем мы удалили приложение и поставили ту же копию
заново — встала без единого вопроса.
Что делать. Удалить приложение и поставить заново из того источника, которым хотите пользоваться дальше.
🔴 Перед удалением. Вместе с приложением стираются его данные, включая вход. Чтобы войти заново, понадобятся почта или номер счёта — девять цифр вида 472-918-563, они написаны в приложении в «Настройках» и в личном кабинете, — и пароль. Подписка и оплаченный срок живут в аккаунте, а не в телефоне, и от удаления приложения не пропадают.
Версия старше той, что уже стоит
Android не даёт «обновиться назад». Мы поставили поверх свежей сборки предыдущую и получили
INSTALL_FAILED_VERSION_DOWNGRADE: Downgrade detected — система прямо назвала оба
номера и отказалась.
Так чаще всего кончаются походы на сторонние «зеркала» с файлами: там лежит версия полугодовой давности, и у неё вдобавок чужая подпись — то есть сразу две причины из этой статьи. Берите свежий файл: в магазине или у нас на сайте.
Наша сборка с сайта следит за обновлениями сама и предлагает свежую версию, а сборку из Google Play обновляет магазин. Вручную качать файл поверх файла обычно не нужно вовсе.
Телефон старее, чем нужно приложению
Требование к версии системы записано внутри самого файла приложения. Мы прочитали его у своей сборки 16 сентября 2026 года: минимум — Android 7.0, собрано под Android 16. Если телефон старее, магазин просто не покажет кнопку «Установить», а при установке файлом Android скажет, что приложение несовместимо.
Внутри одного нашего файла лежит машинный код сразу для четырёх видов процессоров
(arm64-v8a, armeabi-v7a, x86, x86_64) —
поэтому один и тот же файл подходит и телефону, и приставке, и телевизору
с Android TV. Из магазина приезжает только нужная телефону часть, поэтому загрузка
оттуда меньше; насколько именно — мы не мерили.
⚠️ Живьём на Android 7 мы установку не проверяли: проверка шла на Android 15. Число взято из файла сборки, а не из опыта со старым телефоном.
Сколько места нужно на самом деле
Файл весит 30,5 МБ, но установленное приложение занимает больше: 27 октября 2026 года (версия 1.0.19) его каталог у нас занял около 53 МБ — это сам файл, распакованная из него библиотека подключения и код, который Android готовит при установке. А пока идёт установка, на телефоне лежат обе копии — скачанный файл и распакованное приложение.
Отсюда практическое правило: свободного места нужно около 85 МБ, а не 30. Точного требования Android не публикует — это сложение двух наших измерений, а не документ. После установки скачанный файл можно удалить.
Когда телефон не даёт ставить файл вовсе
Установка приложения файлом — отдельное разрешение, и выдаётся оно не приложению, а тому, откуда файл открывают: браузеру или файловому менеджеру. Первый раз Android об этом спросит — разрешение нужно включить и вернуться к установке.
Следом может появиться предупреждение Play Защиты: «Play Защита никогда не проверяла приложение этого разработчика». Это не сообщение о вирусе — так система встречает любую программу, поставленную не из магазина. Что именно нажимать, разобрано по шагам в справке: там есть ловушка — крупная кнопка внизу окна установку отменяет, а продолжает серая строчка рядом.
⚠️ Эти два окна мы 16 сентября не проверяли. Проверка шла на эмуляторе без сервисов Google, и приложение туда ставилось инструментом разработчика, который обоих окон не показывает. Этот раздел — из нашей справки, а не из замера.
Самый простой способ не встречать эти окна вовсе — ставить из Google Play: там установка идёт обычным путём магазина.
Как поставить Маяк
Путей два, и оба рабочие.
- Из Google Play. Обычная установка из магазина, без разрешений и предупреждений выше. Обновления тоже приносит магазин.
- Файлом с сайта. Он на главной, в блоке «Скачать» — путь для телефонов без сервисов Google и запасной на случай, если магазин недоступен.
Файл на сайте — та же сборка, что мы собрали сами. 16 сентября мы скачали
его с сайта и сверили с тем, что собирали 9 сентября: тот же размер до байта
и та же контрольная сумма. Подпись файла — наша, CN=Mayak Networks Release;
приложение проверяет её при каждом самообновлении, поэтому подменённый файл оно поверх себя
не поставит.
Сколько ждать загрузку — это уже не замер, а арифметика: 30,5 МБ — это около 30 секунд при скорости 8 Мбит/с и около полутора минут при 2,5 Мбит/с. Скорость вашей сети мы не знаем.
В Маяке приложение — это Android и Android TV. Ставится из магазина или файлом с сайта; аккаунт один и тот же, где бы вы его ни завели. Платёжные данные для пробного доступа не спрашиваем. 3 дня бесплатно после регистрации по почте.
🍎 На iPhone Маяк работает по ссылке подписки из личного кабинета. INCY убрали из российского App Store 27 октября 2026 года: кому он уже поставлен — работает, не удаляйте его, заново из российского магазина его сейчас не скачать. С российским аккаунтом Apple сейчас есть Clash Mi и Shadowrocket (с нашей ссылкой мы их живьём не проверяли), Happ и INCY — с аккаунтом Apple другой страны.
Что мы проверили
- Что за файл. Наше приложение, версия 0.7.32, скачанное с сайта 16 сентября 2026 года: 18 466 234 байта. Контрольная сумма совпала с той сборкой, которую мы подписали 9 сентября, — то есть на сайте лежит ровно она.
- Свойства файла. Прочитаны из него самого: имя пакета
mayaknetworks.app, минимальная версия системы — Android 7.0, код для четырёх видов процессоров, подписьCN=Mayak Networks Release. - Как вызывали отказы. На эмуляторе Android 15: обрезанный до 80 % файл; копия, подписанная другим ключом, поверх установленного приложения; предыдущая версия поверх свежей. Каждый ответ системы приведён дословно.
- Что лечение работает. После удаления приложения копия с другой подписью установилась.
- Место. 16 сентября каталог установленной версии 0.7.32 занял около 22 МБ, измерено там же. 27 октября 2026 года мы перемерили на версии 1.0.19 (файл 30 483 730 байт, эмулятор Android 10): каталог — около 53 МБ, из них сам файл около 29 МБ, распакованная библиотека около 18 МБ и около 5 МБ кода, подготовленного системой.
- Загрузка. Сервер отдаёт файл с указанием размера, не сжимает его и умеет отдать кусок с нужного места — это и есть докачка.
Чего мы не знаем
Мы стараемся, чтобы из нашего текста нельзя было вывести больше, чем в нём есть.
- Как отказ выглядит на вашем телефоне. Оболочки Samsung, Xiaomi, Huawei и других пишут свои формулировки, и мы их не собирали. Проверка шла на одном эмуляторе Android 15.
- Окна разрешения и Play Защиты. В замере их не было — на эмуляторе нет сервисов Google. Раздел про них взят из справки.
- Установку на Android 7. Минимальная версия прочитана из файла сборки; старого телефона в руках у нас не было.
- Чужие приложения. Все числа и ответы системы здесь — про наш файл. Почему у кого-то не скачивается другое приложение, мы не проверяли и гадать не будем.
- Магазин на конкретном устройстве. Страница нашего приложения в Google Play 16 сентября 2026 года открывалась; найдётся ли она в магазине именно на вашем телефоне, мы не проверяли.
- Поведение браузеров при обрыве. Сервер докачку поддерживает, но продолжит ли браузер прерванную загрузку — зависит от него, и мы это не мерили.
- Сколько весит установка из магазина. Магазин отдаёт только нужную часть приложения; насколько она меньше нашего файла, мы не считали.
Короткие ответы
Почему пишет «Приложение не установлено»? Это общая строчка сразу для нескольких причин. Чаще всего — файл скачался не до конца, либо это же приложение уже стоит, но поставленное из другого источника, либо версия старше установленной.
Что значит «конфликтует с другим пакетом»? Что приложение с таким же именем на телефоне уже есть, а подпись у нового файла другая. Лечение одно: удалить старое и поставить заново — но сначала убедитесь, что помните, чем входить в аккаунт.
Можно ли поставить файл с сайта поверх версии из Google Play? Нет, и наоборот тоже нельзя: имя пакета одно, подписи разные. Чтобы сменить источник, приложение придётся удалить.
Почему не скачивается на телефон? Если загрузка обрывается — дело обычно в связи: 30,5 МБ по шаткому сигналу доезжают не всегда. Проще всего повторить по Wi-Fi и проверить размер скачанного файла.
Сколько весит приложение? Файл на 27 октября 2026 года — около 30,5 МБ, после установки занимает около 53 МБ. Свободного места на время установки нужно около 85 МБ.
Какой Android нужен? Не ниже 7.0 — так записано в самом файле нашей сборки. На телевизорах и приставках с Android TV приложение тоже работает: какие телевизоры могут, а какие нет.
Не ставится на Samsung или Huawei — что делать? Оболочки мы отдельно не проверяли, причины у отказа те же. На телефонах без сервисов Google магазина нет вовсе — остаётся файл с сайта: как поставить Маяк на Huawei и Honor без Google Play.
Приложение пропало из магазина — что это значит? Про чужие приложения мы не знаем и отвечаем только за своё. У нас на этот случай есть второй путь — тот же файл на сайте, он лежит рядом со ссылкой на магазин.
А на компьютер или iPhone? Своё приложение для iPhone у нас в разработке, а подключиться можно уже сейчас — через стороннее приложение Happ или INCY по ссылке подписки из кабинета (Happ в российском App Store нет, INCY оттуда убрали 27 октября 2026 года — у кого он уже стоит, работает; с российским аккаунтом Apple сейчас Clash Mi и Shadowrocket, с нашей ссылкой мы их живьём не проверяли). Для компьютеров своего приложения пока нет: на Linux работает файл из кабинета, на Windows и Mac ссылку подписки берёт стороннее Happ. Подробно — в справке.
Удалю приложение — потеряю оплаченное? Нет: срок живёт в аккаунте. Потеряется только вход на этом телефоне, поэтому почта или номер счёта и пароль должны быть под рукой до удаления.