Эта надпись означает ровно одно: система открыла файл, попыталась прочитать его манифест — и не смогла. Слово «синтаксический» тут ни при чём, ошибка не в тексте, а в самом пакете или в том, что пакетом не является. Причин ровно пять, и они идут по убыванию частоты. Проверяйте по порядку — обычно всё заканчивается на второй.

1. Файл скачан не полностью

Причина. Обрыв связи на середине, переполненная память, браузер закрыли до конца загрузки. Android получает обрезанный zip, не находит в нём конец архива и сдаётся.

Как проверить. Сравните размер скачанного файла с тем, что написан в карточке приложения — он там указан до загрузки. Медианный вес раздаваемого нами файла — 61,8 МБ, но 297 файлов из 1031 тяжелее 100 МБ, а самый тяжёлый — 391 МБ. На мобильном интернете такое рвётся регулярно.

Что делать. Удалить файл и скачать заново, желательно по Wi-Fi и не через сторонний менеджер загрузок. Ссылка на файл у нас временная и живёт 15 минут: если загрузка тянулась дольше, докачка упрётся в протухшую ссылку и допишет в файл страницу с ошибкой вместо данных. Начинайте скачивание заново с карточки.

2. Это не APK, а контейнер

Причина. Файлы .xapk, .apkm, .apks — это архивы с набором частей приложения (base + ресурсы под ваш экран и язык). Тапом по такому файлу ничего не установится: Android ставит наборы только установочной сессией, которую открывает Google Play или приложение с разрешением на установку пакетов.

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

Что делать. У нас 1024 карточки из 1031 отдают обычный одиночный .apk — он ставится тапом. Пять карточек отдают .xapk: для них нужен установщик, умеющий распаковать контейнер и залить части одной сессией. Переименовывать .xapk в .apk бесполезно — от смены расширения содержимое не меняется, и ошибка останется той же.

3. Установка из этого источника запрещена

Причина. На Android 8.0 и новее разрешение выдаётся не системе целиком, а конкретному приложению — тому, из которого вы открываете файл. Разрешили браузеру, а тапнули по файлу в проводнике — проводник права не имеет.

Как проверить. Настройки → Приложения → нужное приложение → «Установка неизвестных приложений». На Android 7.0 и ниже это один общий переключатель в разделе «Безопасность».

Что делать. Выдать разрешение именно тому приложению, из которого запускаете установку, и повторить. После установки разрешение можно снять — оно не нужно постоянно.

4. Приложению нужен Android новее вашего

Причина. В манифесте пакета записан минимальный уровень API. Если он выше, чем у телефона, часть прошивок честно говорит «Приложение не установлено», а часть — именно «Ошибка при синтаксическом анализе пакета».

Как проверить. Версия системы: Настройки → О телефоне → Версия Android. Требование приложения написано в карточке, в строке характеристик.

Что делать. Взять то, что реально встанет. По замеру нашего каталога на 09.09.2026: на Android 5.0 и ниже ставятся 38 приложений, на Android 6.0 и ниже — 183, на Android 7.0 и ниже — 533. Остальные 462 карточки требуют Android 8.0 и выше, и на старом аппарате их не спасёт ничего. Второй путь — более старая версия того же приложения: у 365 карточек в каталоге больше одной сборки, и у 31 из них старая версия требует Android ниже, чем нынешняя. Список версий открывается со страницы приложения — например, у WhatsApp Business текущая сборка просит Android 6.0, а предыдущая обходится Android 5.0.

5. Файл повреждён после скачивания

Причина. Архиватор «оптимизировал» APK, антивирус вырезал кусок, файл прогнали через облако, которое пересжало содержимое. Любое изменение внутри пакета после подписи ломает и подпись, и структуру.

Как проверить. Мы печатаем SHA-256 каждого файла в карточке до скачивания. Посчитайте хеш скачанного файла (это умеют многие файловые менеджеры и любой десктоп) и сравните посимвольно.

Что делать. Не совпало — качать заново и не пропускать файл через архиваторы и «чистильщики». Если совпало, а ошибка осталась, причина не в файле: возвращайтесь к пунктам 3 и 4.

Чего делать не нужно

Если сообщение было другим

Похожие, но разные ошибки разбираем отдельно: «Приложение не установлено» — там в большинстве случаев виноват конфликт подписи с версией из Google Play; «Пакет недействителен» — это про подпись и целостность; «Не поддерживается на устройстве» — про версию Android и архитектуру процессора. Общий чек-лист на все случаи — в статье «Не устанавливается APK».