Когда на смартфон инсталлируется программа, существует вероятность возникновения ошибки при синтаксическом анализе пакета.
В большинстве случаев она вызывается, если:
- Произошло редактирование manifest-файла, во время которого, например, изменилось имя или расширение.
- Обнаружилось повреждение загружаемого на смартфон дистрибутива приложения или процесс закачки прервался из-за отключения связи с интернетом.
- Пользователь запустил скачивание приложения с непроверенного сайта, не выставив разрешения на эту операцию в опциях мобильного устройства.
- Работает слишком старая версия операционной системы. Поэтому предъявляемые программой требования с ней несовместимы.
- Защитники операционной системы от деятельности хакеров и вирусов блокируют процесс установки подозрительного программного обеспечения.
Как решить проблему: шесть несложных способов
Если Андроид не смог проанализировать синтаксис пакета инсталлируемой программы, можно:
Проверить manifest-файл. Такой метод сработает, если компьютер пользователя содержит софт, который разрешает редактировать содержимое упомянутого файла. Перед выполнением операций надо удостовериться, что название файла подвергалось изменению.
Как того требуют правила системной защиты, смартфон запрещает установку софта с непроверенных веб-ресурсов, оставляя для такого действия только Google Play. Это объясняется тем, что в скачиваемом с посторонних источников файле может прятаться какой-либо вирус. Для устранения проблемы понадобится открыть опции, зайти в раздел «Безопасность», щелкнуть «Неизвестные источники», нажать пункт разблокировки скачивания и тапнуть OK. Далее открывается папка с дистрибутивом и запускается его установка.
Деактивировать антивирус. Проблема с проверкой синтаксиса может возникнуть, если антивирус блокирует процедуру скачивания различного софта, который он посчитал подозрительным. Поэтому при сохранении дистрибутива антивирусный сканер прервет процесс, не дав попасть «вредоносному ПО» в систему. Чтобы ошибка исчезла, пользователю следует выключить антивирусник или добавить название программы в перечень его исключений, после чего попробовать снова инсталлировать apk.
Устанавливать совместимое с версией «Андроида» приложение. Довольно значительное число программ неспособно работать на старых версиях гугловской операционки. Поэтому появляется несовместимость некоторого софта с системой и отображается сообщение об ошибке в процессе синтаксического анализа пакета. К примеру, это происходит при попытке инсталлировать программу для Android 8 Oreo на смартфон с Android 7 Nuga. Чтобы не очутиться в подобной ситуации, юзеру рекомендуется внимательно смотреть системные требования софта в его описании на Google Play.
Видео:
Заключение
Ошибка при анализировании синтаксиса пакета происходит во время инсталляции дистрибутива apk, который скачан с несущего опасность сайта, недокачан, поврежден или заблокирован антивирусом. Тогда пользователь должен задействовать отладку по USB, выключить антивирусный сканер либо заново скачать установочный файл с подходящей версией программы. Если ошибка пропала, с приложением можно будет работать на смартфоне без проблем.
Отчёт