Зміст
Спосіб 1: повторне завантаження APK
Найбільш часто збій синтаксичного аналізу пакета відбувається внаслідок порушення цілісності даних – простіше кажучи, файл установника пошкодився при скачуванні, чому і не працює. Зрозуміло, при підозрі на подібне проблемний APK краще видалити і завантажити знову, бажано з іншого джерела.
Спосіб 2: перевірка сумісності програми та версії Android
Часом розглянутий збій з'являється при спробі встановити додаток з APK-файлу, отриманого з інтернету. У більшості випадків таке повідомлення означає, що програма, яку користувач намагається інсталювати, несумісна з версією Android цільового пристрою. Зазвичай на сайтах, звідки можна отримати інсталяційні файли, вказується мінімально необхідний для запуску реліз «зеленого робота» – на момент написання цієї статті таким найчастіше є 6.0 або 7.0. Щоб дізнатися, під управлінням якого варіанту ОС працює ваш гаджет, відкрийте «Налаштування» , перегорніть перелік параметрів вниз і тапніте по пункту " Про пристрій» . У цьому вікні пошукайте рядок з назвою »Версія Android" - в ній вказано реліз системи.
Звірте отримані дані з вимогами проблемного додатки – якщо номер операційної системи нижче мінімально підтримуваного, інсталювати софт не вийде. Єдиним прийнятним рішенням проблеми буде завантаження і установка більш старого варіанту по.
Окремим випадком цього збою є сумісність програми тільки з конкретними пристроями – зазвичай це стосується ПО, яке вбудовано в прошивки тих чи інших виробників, зокрема, TouchWiz/OneUI від Samsung. У такій ситуації проблему усунути не вийде, можна тільки пошукати сумісний додаток-аналог.
Спосіб 3: відключення захисного ПЗ
Антивіруси для Android перевіряють всі встановлювані програми на предмет шкідливості, і якщо її результати незадовільні, нерідко відбувається збій синтаксичного аналізу пакета. Якщо ви впевнені, що інсталюється софт не є шкідником, тимчасово вимкніть роботу засобів захисту – приклад цієї операції покажемо за допомогою рішення Avast.
- Відкрийте програму, після чого перейдіть в його головне меню натисканням на три точки і виберіть пункт»Налаштування" .
- Далі торкніться опції " захист» .
- Тапніте по перемикачах " захист від встановленого ПЗ» , " програми з поганою репутацією» і " виявлення ПНП» , щоб їх деактивувати.
Виходьте з програми і спробуйте запустити проблемний APK – з великою часткою ймовірності збій не з'явиться.
Спосіб 4: переміщення інсталятора на внутрішню пам'ять
Часто проблема полягає в тому, що цільовий APK знаходиться на карті пам'яті, що працює в режимі зовнішнього сховища, особливо це актуально при використанні дешевих SD. Спробуйте перемістити інсталятор на внутрішній накопичувач і відкрийте його вже звідти – швидше за все, помилка повинна пропасти.
Спосіб 5: видалення конфліктуючого софта
Повідомлення про розглянутому збої може з'явитися і у випадках конфлікту двох програм: встановлюється і якийсь із уже присутніх в системі. Найчастіше причиною цього служать збігаються підписи: наприклад, таке характерно для платної і безкоштовної версій софта від одного і того ж розробника. Рішенням в такій ситуації є або відмова від установки конфліктуючого додатки, або видалення вже наявного.
Детальніше: Як видалити програми на Android
Спосіб 6: увімкнення налагодження USB
Останньою і найдивнішою причиною виникнення помилки аналізу синтаксичного пакета є вимога включеної в системі опції налагодження по USB. До сих пір точно не відомо, чому так відбувається, проте є інформація про те, що цей захід допомагає навіть у випадках, коли інші виявилися неефективні.
Детальніше: Як Увімкнути налагодження USB в Android