Архив apk файла не оптимизирован запустите инструмент оптимизации а затем повторите попытку
Обновлено: 11.11.2021. Инструмент WSATools снова доступен в магазине приложений Microsoft Store.
Обновлено: 09.11.2021. Инструмент WSATools был удален Microsoft из магазина приложений Microsoft Store. Вы также можете воспользоваться инструкцией по запуску Android-приложений с помощью Android Debugging Bridge (ADB) или загрузить альтернативный клиент Google Play Store под названием Aurora Store.
Инструмент WSATools максимально упрощает установку неопубликованных в Amazone Store для Windows 11, сторонних Android-приложений с помощью APK-файлов. Приложение WSATools разработано независимым разработчиком Simone Franco, цель приложения - упростить процесс установки Android-приложений без необходимости использования сложных команд или дополнительных приложений, таких как инструменты ADB.
Хотя приложение WSATools сокращает процесс установки сторонних Android-приложений до нескольких щелчков мышью, вам все равно необходимо установить и настроить платформу Windows Subsystem for Android.
В этом руководстве вы узнаете, как использовать инструмент WSATools для быстрой установки неопубликованных Android-приложений в Windows 11.
Установка Android-приложений в Windows 11 через APK-файлы с помощью WSATools
Чтобы использовать WSATools для установки неопубликованных приложений необходимо выполнить несколько шагов по предварительной настройки. Сначала вам необходимо установить подсистему Windows для Android, если она еще не установлена. Затем вам нужно будет установить WSATools, включить режим разработчика в WSA, после этого вы сможете использовать WSATools для установки Android-приложения.
Шаг 1. Включение Платформы виртуальной машины
Прежде всего на устройстве должна быть включена виртуализация в настройках BIOS / UEFI. Если виртуализация включена, то перейдите к следующему этапу - включению платформы виртуальной машины.
Чтобы включить платформу виртуальной машины в Windows 11, выполните следующие действия:
- Откройте меню Пуск и выполните поиск по запросу «Включение или отключение компонентов Windows». Откройте появившееся приложение.
- Включите опцию «Платформа виртуальной машины» и нажмите на кнопку OK.
Шаг 2. Установка подсистемы Windows для Android
Установка подсистемы Windows для Android детально описана в следующей статье: Как протестировать приложения Android на любой сборке Windows 11.
Вам может показаться, что установка Подсистемы Windows для Android сложная, но это не так. Установка максимально простая и сводится к двум шагам, скачиванию файла с расширением .msixbundle с самым большим размером и его установки с помощью одной команды из Терминала Windows (Администратор).
Краткая инструкция по установки Подсистемы Windows для Android
- Открываем ссылку: генератор ссылок из Microsoft Store
- На открывшемся сайте вставляем ссылку:
- В форме сайта, куда вставили ссылку, указываем следующие надстройки: URL (link), Slow, и нажимаем на кнопку с галочкой.
- Из списка скачиваем (с помощью нажатия на название файла) файл с расширением .msixbundle и размером более 1 ГБ. Версия файла может отличаться от показанного примера на скриншоте.
- Открываем Терминал Windows от имени Администратора (правой кнопкой мыши по меню Пуск, из списка выбираем приложение Терминал Windows (Администратор)).
- В Терминале выполняем следующую команду:
Примечание: Существует несколько способов установки файла msixbundle, в том числе несколько способов по его установке через Терминал. Один из способов: в Терминал вставляем команду Add-AppxPackage -Path, открываем папку в которой сохранен файл .msixbundle и нажимаем по нему правой кнопкой мыши – выбираем Копировать как путь. Затем в Терминале вставляем скопированный путь и нажимаем кнопку Enter для выполнения команды установки.
- В меню Пуск появится приложение Параметры подсистемы Windows для Android.
Шаг 3. Установка инструмента WSATools
Для установки инструмента WSATools в Windows 11, выполните следующие действия:
- Откройте страницу WSATools и нажмите на кнопку Получить
- В открывшемся приложение Microsoft Store нажмите на кнопку Получить.
- Инструмент WSATools доступен в списке приложений меню Пуск.
После того, как вы выполните эти шаги, инструмент будет установлен и позволит вам устанавливать неопубликованные, практически любые Android-приложения на устройство под управлением Windows 11.
Шаг 4. Установка неопубликованных, сторонних Android-приложений в Windows 11
Для установки Android-приложений выполните следующие действия:
- Откройте приложение Параметры подсистемы Windows для Android и включите режим разработчика.
- Там же нажмите на параметр Управление параметрами разработчика для включения WSA.
- Откройте приложение WSATools из меню Пуск для установки Android-приложений.
- Нажмите на кнопку Select an APK.
- В следующем окне нажмите на кнопку «Install», чтобы установить инструменты ADB (Android Debug Bridge). Укажите папку, в которую будут установлены инструменты ADB, например в корне диска C.
- Укажите APK файл для установки нужного приложения и нажмите на кнопку Install.
Примечание: Загрузите файл APK желаемого приложения или игры из доверенного источника.
- Проекты, поддерживаемые сообществом доступны на сторонних форумах (XDA, 4PDA и др).
- APK файлы приложений с открытым исходным кодом часто встречаются в репозиториях GitHub или на сторонних сайтах, таких как F-Droid.
- Наконец, существует сторонние ресурсы с APK-файлами, например APK Mirror и APKPure.
- Приложение доступно в меню Пуск. Также через меню Пуск можно удалить установленное Android-приложение.
В качестве примера было установлено приложение PCRadio. Для приложения была доступна нативная панель управления музыкой.
Если установка зависнет, закройте приложение WSATools и повторите попытку установки.
Поскольку подсистема Windows для Android поставляется без служб Google Play Store, это означает, что вы сможете установить не все приложения, а только те приложения, для которых не нужны службы Google Play Store.
Оптимизация размера APK (с инструкциями по эксплуатации Android Studio)
содержание
- С непрерывной итерацией проекта, все больше и больше функций, размер встроенного файла apk также будет становиться все больше и больше, что приведет к увеличению сетевого трафика, используемого при загрузке в мобильной сети, а apk слишком велик, Это приводит к увеличению времени загрузки. Хотя в настоящее время мобильный телефон каждого пользователя имеет большой трафик и мало влияет на трафик пользователей, согласно статистике некоторых веб-сайтов, чем больше размер установочного пакета, тем ниже коэффициент конверсии пользователя, поэтому уменьшите apk. объем может побудить большее количество пользователей загрузить и испытать продукт; [1]
- Сжатие размера APK также имеет очень важное значение для экономии места в памяти и памяти телефона. После сжатия размера APK при запуске приложения загружается меньше ресурсов, и память телефона будет меньше занято, и в целом работа более плавная;
- Для некоторого программного обеспечения с богатым набором функций внутри может быть принята архитектура с несколькими подключаемыми модулями, и эти подключаемые модули также могут состоять из независимых APK-файлов. Затем, когда пользователь впервые использует соответствующую функцию подключаемого модуля после загрузки программное обеспечение, это во время холодного запуска., Если APK слишком большой, это вызовет проблему медленной загрузки, что серьезно повлияет на работу пользователя.
Вот пример релизной версии APK, созданной одной из моих собственных демо-компиляций, чтобы увидеть, что установлено в APK:
Вот подробное введение в состав APK: [2]
Вот дополнение к процессу, в котором ресурсы приложения упаковываются в APK. Цепочка инструментов сборки Android использует инструмент AAPT для обработки ресурсов. Посмотрите на следующий рисунок:
3.1 Удаление ресурсов, на которые нет ссылок
В проекте Android есть более или менее несвязанные файлы ресурсов. Android Studio имеет встроенный инструмент Lint для поиска недопустимых ресурсов. Давайте возьмем Демо в качестве примера, чтобы представить конкретные шаги операции:
шаг первый:Нажмите Analyze -> Run Inspection by Name . в верхней строке меню.
Шаг второй:Поиск неиспользуемых ресурсов
Шаг третий:Настройте и начните проверку ресурсов
После запуска инструмента Lint он отобразит список файлов ресурсов, на которые нет ссылок в проекте, а затем вы можете начать удаление этих файлов:
3.2 Использование WebP для сжатия изображений
WebP - это формат файлов изображений, который обеспечивает сжатие с потерями и сжатие без потерь (обратимое сжатие). Он является производным от формата кодирования видео VP8 и считается родственным проектом мультимедийного формата WebM. WebP был впервые выпущен Google в 2010 году. Целью было уменьшить размер файла, но достичь того же качества изображения, что и формат JPEG, в надежде сократить время, необходимое для отправки файлов изображений в Интернет. [3]
Согласно предыдущему тесту Google, сжатие без потерь WebP на 45% меньше размера файла, чем файлы PNG, найденные в Интернете. Даже если эти файлы PNG обрабатываются с помощью pngcrush и PNGOUT, WebP все равно может уменьшить размер файла на 28%. [4]
Android:Android 4.0 (уровень API 14) и более поздние версии поддерживают изображения WebP с потерями, а Android 4.3 (уровень API 18) и более поздние версии поддерживают прозрачные изображения WebP без потерь.
IOS:Текущая iOS не поддерживает webp, и я не знаю, будет ли она поддерживать его в будущем, поэтому после получения изображения в формате webp из Интернета его нельзя отобразить напрямую. Данные данных необходимо преобразовать в jpg или png для отображения.
Давайте поговорим о встроенном инструменте конвертации webp и этапах работы Android Studio:
шаг первый:Щелкните правой кнопкой мыши изображение, которое вы хотите преобразовать, и выберите преобразовать в webp .
Шаг второй:Настроить и начать конвертацию
3.3 Используйте TinyPNG для сжатия изображений
TinyPNG - это бесплатный онлайн-инструмент для сжатия изображений без потерь, эффект сжатия хороший, рекомендую всем:
4.1 Обфускация кода
Обфускация кода заключается не в том, чтобы код не мог быть декомпилирован, а в том, чтобы переименовать классы, методы, переменные и другую информацию в коде, чтобы изменить их на какие-то бессмысленные имена. В то же время он также может удалить неиспользуемые классы, методы , переменные и т. д. Таким образом, интуитивно обфускация может повысить безопасность программы, повысить сложность обратного проектирования и эффективно уменьшить размер apk. Основные функции следующие: [5]
- Переименуйте классы, методы, переменные и другую информацию в проекте в бессмысленные короткие имена;
- Удалите неиспользуемые классы, методы, переменные и т.д .;
Сделайте следующую конфигурацию в файле gradle в главном модуле приложения: [1]
Используйте shrinkResources для удаления, но чтобы использовать shrinkResources, вы должны сначала включить обфускацию кода minifyEnabled.
В дополнение к свойству minifyEnabled существует также свойство proguardFiles, используемое для определения правил ProGuard:
- getDefaultProguardFile(‘proguard-android.txt') Из Android SDK tools/proguard/ Папка получает настройки ProGuard по умолчанию.
- proguard-rules.pro Файл используется для добавления пользовательских правил ProGuard. По умолчанию этот файл находится в корневом каталоге модуля (рядом с файлом build.gradle).
нота: Сжатие кода замедлит скорость сборки, поэтому его следует по возможности избегать в отладочных сборках. Но не забудьте включить сжатие кода для последнего APK, используемого для тестирования. Если вы не можете полностью настроить код, который нужно сохранить, могут возникнуть ошибки.
4.2 Используйте Lint, чтобы найти бесполезный код
Как и в предыдущем случае, используя Lint для поиска ресурсов, на которые нет ссылок, нажмите Analyze -> Analyze -> Run Inspection by Name . в строке меню.
Найдите неиспользованное объявление следующим образом:
В результатах поиска будут перечислены классы / методы / переменные, на которые не было ссылок, а затем вы можете рассмотреть возможность удаления этих бесполезных кодов:
Через aapt l -v xxx.apk или unzip -l xxx.apk вы можете просмотреть детали APK:
Из рисунка выше видно, что многие ресурсы в APK Stored Для хранения эти файлы не сжимаются. Найдите следующее описание в исходном коде AAPT:
Видно, что AAPT не сжимает эти ресурсы файловых суффиксов во время обработки ресурсов.Можно ли изменить их метод сжатия для достижения эффекта похудания? Подробный метод сжатия может относиться к:Техническая команда Meituan - практика оптимизации похудения пакета приложений для Android
Как оптимизировать размер classes.dex обычно есть два направления: [2]
- Всегда придерживайтесь хороших навыков программирования и четко понимайте размер пакета, удаляйте повторяющийся или неиспользуемый код, с осторожностью используйте сторонние библиотеки, выбирайте небольшие сторонние SDK и т. Д .;
- Включите ProGuard для сжатия кода и используйте ProGuard для обфускации, оптимизации и сжатия кода.
При разработке приложений для Android вы часто используете внешние библиотеки, чтобы улучшить удобство использования и масштабируемость вашего приложения. Например, вы представите библиотеку поддержки Android, чтобы улучшить взаимодействие с пользователем на старых моделях, или вы будете использовать службу Google Play для автоматического перевода текста в своем приложении. Если библиотека разработана как служба или рабочий стол, она будет содержать множество объектов и методов, которые ваше приложение не использует. Чтобы включить только те части, которые используются в вашем проекте, вы можете изменить этот файл библиотеки.Если лицензия позволяет, вы также можете использовать другую мобильную библиотеку для добавления определенных функций в свое приложение. [6]
нота:Progard может удалить какой-то бесполезный код в импортированной библиотеке, но не может удалить большие внутренние зависимости в библиотеке.
Введение в upx (степень сжатия 50%
[1] Узнайте, как оптимизировать объем APK для Android почти столбцов
[2] Техническая команда Meituan - практика оптимизации похудения пакета приложений для Android
Из статьи вы узнаете
Причины появления
В основном эта проблема появляется с программами, которые устанавливаются не через официальный сервис Google Play, а из сторонних источников и загружаются как отдельные apk файлы. В сервисе же система автоматически проверяет каждый скачиваемый на устройство файл, и заранее может предупредить пользователя, что для его телефона приложение не подходит. В этом случае вообще не будет доступна загрузка программы или игры на смартфон.
Вот основные причины возникновения ошибки при синтаксическом анализе пакета:
- Файл, который вы пытаетесь скачать, загружен не полностью;
- В телефоне установлен запрет на установку приложений из неизвестных источников;
- Версия приложения не соответствует версии операционной системы.
Во всех случаях проблему можно решить разными способами, о которых и пойдет речь дальше.
Сначала нужно определить, в чем же проблема, и почему не устанавливается тот или иной apk файл. Для этого поэтапно проводим все действия, начиная с самых простых.
Разрешаем установку из неизвестных источников
По умолчанию в операционной системе Андроид установка из неизвестных источников запрещена, чтобы пользователь не смог навредить своему смартфону. Дело в том, что сторонние приложения и игры могут содержать вирусы, трояны и прочие зловредные коды.
Вам нужно разрешить установку таких приложений.
-
Для этого заходим в «Настройки» аппарата и выбираем пункт «Параметры безопасности».
Внимание! Действия, описанные выше, могут навредить вашему устройству. Рекомендуем загружать apk только с проверенных сайтов и обязательно каждый файл проверять через антивирус на компьютере, например, Касперского.
Еще лучше загружать apk на сайт «Вирустотал». Он позволяет осуществлять проверки сразу по 50 популярным антивирусам.
И так, теперь проверяем, исчезла ли синтаксическая ошибка или нет. Нет? Тогда идем дальше!
Перезагрузка файла и проверка целостности
Если после загрузки приложений из других источников возникает та же проблема, переходим к следующему пункту.
Проверка версии приложения
У каждого apk-файла, как и у приложений в Google Play, имеется своя минимальная версия операционной системы, при наличии которой и будет осуществляться инсталляция. Если версия Андроида ниже, чем рекомендуемая версия устанавливаемого apk, то вполне понятно, почему возникает синтаксическая ошибка.
Для решения этой проблемы есть 3 способа:
- Найти версию программы, которая будет соответствовать версии вашего Android;
- Обновить ОС на устройстве до максимальной версии, соответствующей приложению;
- Искусственно изменить требования версии через специальный инструмент.
Думаю, что в первых двух вариантах все понятно. Мы же специально рассмотрим и третий вариант с использованием отдельной программы, которая позволит нам изменить требуемую версию операционной системы и корректно установить apk файл. Это в основном подходит тем пользователям, у кого установлена старая версия ОС.
Редактирование файла программой APK Editor
Для работы требуется программа APK Editor. Она есть в двух версиях. Нужна Pro версия, так как именно в ней активирована функция редактирования нужных нам параметров. Стоимость на данный момент составляет 159 рублей. Это небольшая цена за такой прекрасный пакет инструментов.
- удалять лишние рекламные объявления;
- менять фон изображений, макеты, разрешение;
- русифицировать интерфейс и пункты меню;
- поменять текст;
- добавить какие-то свои кнопки и вкладки.
Для простых операций не требуется особых навыков, а вот для сложной модификации приложения уже нужны профессиональные навыки работы с подобными инструментами и знание архитектуры приложений под нашу ОС.
- Зайдите в Google Play и скачайте Pro версию на свой смартфон. Откройте программу.
- Далее кликните по вкладке «Выберите apk-файл» и укажите путь к приложению, которое не устанавливается на вашем смартфоне.
- Нажмите на этом файле и подержите несколько секунд палец, чтобы появилось контекстное меню. В нем выберите пункт «Редактирование ресурсов». Внимание! Здесь может появиться ошибка «Невозможно разобрать apk-файл». Это нормальное явление, которое не влияет на нашу процедуру. Просто проигнорируйте данное оповещение.
- Перед вами появится большое количество строчек и подписей на английском языке, но нужно кликнуть по вкладке «Манифест», которая расположена в правом нижнем углу экрана.
- Ждете, пока система прогрузит все файлы. Появится большой список строк и различных параметров.
- Нужно найти параметр «uses-sdk android:minSdkVersion». Он может быть как в начале списка, так и в середине. Но обычно встречается вначале. Нажмите на него, чтобы появилось меню редактирования. Здесь появится две вкладки, в которых будет написано двухзначное число. Это число и указывает на минимальную версию операционной системы Android, с которой будет работать телефон.
Ниже мы предоставили таблицу, чтобы вы могли понять, на какие именно значения нужно менять данные параметры.
Версия операционной системы | Код (API) | Код версии (название ОС) |
---|---|---|
Android 5.1 | 22 | LOLLIPOP_MR1 |
Android 5.0 | 21 | LOLLIPOP |
Android 4.4W | 20 | KITKAT_WATCH |
Android 4.4 | 19 | KITKAT |
Android 4.3 | 18 | JELLY_BEAN_MR2 |
Android 4.2, 4.2.2 | 17 | JELLY_BEAN_MR1 |
Android 4.1, 4.1.1 | 16 | JELLY_BEAN |
Android 4.0.3, 4.0.4 | 15 | ICE_CREAM_SANDWICH_MR1 |
Android 4.0, 4.0.1, 4.0.2 | 14 | ICE_CREAM_SANDWICH |
Android 3.2 | 13 | HONEYCOMB_MR2 |
Android 3.1.x | 12 | HONEYCOMB_MR1 |
Android 3.0.x | 11 | HONEYCOMB |
Android 2.3.4 Android 2.3.3 | 10 | GINGERBREAD_MR1 |
Android 2.3.2 Android 2.3.1 Android 2.3 | 9 | GINGERBREAD |
Изменили значения? Отлично! Теперь нажимаете кнопку «Сохранить», после чего система обратно переадресует на экран с другими строчками и параметрами. Здесь в верхнем правом углу еще раз нужно кликнуть по вкладке «Сохранить» и дождаться, пока система заново пересоберет файл и сохранит его.
Процесс сборки файла напрямую зависит от объема информации, которая в нем хранится. Чем больше весит apk-файл, тем дольше будет программа компилировать приложение, поэтому ждите до конца и не думайте, что телефон завис!
В конце появится оповещение о том, что apk-файл сохранен, и рядом будет полный путь этого приложения. Можете попробовать установить его из этого же меню, так как будет вкладка «Установить» или можете проследовать через файловый менеджер к папке с сохранением и попробовать инсталлировать приложение оттуда. Если вы все сделали правильно, то установка будет успешной.
Внимание! Файл сохраняется как дубликат вашего apk, поэтому не путайте их! Старый файл так и будет выдавать синтаксическую ошибку, поэтому нужно осуществлять установку нового, созданного в программе APK Editor Pro.
Дополнительные способы решения проблемы
Есть еще несколько способов, предоставляющих возможность установить приложение или игру из apk, если все перечисленные методы не смогли решить проблему.
Внимание! Пункты меню в Android могут отличаться, и в некоторых версиях «Отладка по USB» может находиться в других каталогах или вкладках, вызываться другими действиями, но во всех версиях Андроида она присутствует!
То, о чем молчат другие источники
Еще один небольшой совет. Если все описанные способы не помогли, скорее всего, проблема в самом приложении, которое вы пытаетесь установить. Быть может, разработчик «собрал» файл с битыми файлами или ошибся в коде, из-за чего и возникают подобные проблемы.
Обязательно поищите в интернете, удалось ли кому-то из пользователей установить эту программу на свой смартфон или нет. Скорее всего, вас таких много!
Заключение
Мы перечислили основные способы устранения синтаксической ошибки на смартфоне под управлением Андроид, и в 99% случаев один из них точно поможет решить проблему. Но при этом советуем загружать приложения только из Google Play или на сайтах, у которых хорошая репутация (можно понять по отзывам пользователей).
Если же проблема так и не разрешилась, напишите в комментариях свою модель телефона, версию Android и название приложения, которое вы решили установить!
Вчера, когда я смотрел что-то на Netflix, я понял, что независимо от того, что вам нужно делать на устройстве Android, все, что вам нужно сделать, это зайти в магазин Play и найти это. В девяти случаях из десяти вы найдете именно то, что ищете. Практически для всего есть приложение.
Но есть загвоздка. Не все приложения одинаковы. Некоторые из них нужно оптимизировать прежде, чем они смогут правильно работать на наших устройствах.
Отлично, правда? Вы не только получаете приложение, но и ваш телефон даже поможет вам получить от него максимальное удовольствие.
Что ж, не беспокойтесь. У нас есть все инструменты, которые вам понадобятся, чтобы избавиться от проблемы с минимальными трудностями.
Навигация:
Очистите раздел кеша, чтобы завершить оптимизацию Android.
Мы начнем с самого простого и наименее рискованного из наших исправлений. Когда телефон пытается что-то оптимизировать, он занимает значительную часть временного хранилища вашего телефона. Если он закончился, вы должны его тщательно очистить. И нет лучше better способ освободить место, протерев раздел кеша.
Вот как это сделать:
- Выключите ваше устройство
- Включите его снова, нажав кнопку Включения и объем одновременно, пока не перейдете в режим восстановления.
- Оказавшись там, перейдите с помощью объем и выберите с помощью мощностью кнопка. Сюда перейдите к " Очистить раздел кэша .
- После этого перейдите к " Перезагрузите телефон сейчас и подождите, пока ваше устройство запустится.
Перезагрузите телефон, когда он отключен от сети
Очистка кеша, возможно, ничего не дала. Второй порядок дня - перезагрузить телефон, но когда он не подключен к электросети. Это звучит странно, но причина, по которой мы это делаем, проста; Оптимизация приложения - это ресурсоемкий процесс. Это включает аккумулятор вашего устройства. Иногда подключенный телефон может замкнуться из-за перетока питания.
Итак, отключите телефон и перезапустите его. Этого может быть достаточно, чтобы вытащить его из любого цикла, в котором он застрял.
Удалите приложение, чтобы остановить оптимизацию Android.
После связывания двух итераций "выключить и снова включить"безрезультатно, пора принять более решительные меры. А именно удалить приложение.
Я уже слышу твой протест ".Но дело в том, чтобы приложение оставалось."на что я отвечу, что мы будем устанавливать его снова. Однако удаление этого может помочь вашему телефону избавиться от этого"Android приступил к оптимизации приложения" петля.
- Найдите приложение, которое застряло на "оптимизированный", нажмите и удерживайте.
- Спустя несколько мгновений крошечный " мусорный ящик " будет появляться.
- Перетащите нужное приложение на " мусорный ящик "и все готово.
Извлеките SD-карту и попробуйте еще раз
Опять не повезло? Не беспокойтесь, у нас в рукаве есть еще несколько хитростей.
Наши телефоны не всегда хранят приложения в памяти телефона. Бывают случаи, когда они будут хранить приложение на SD-карте. Это способ сэкономить место на устройстве, учитывая, что его невозможно расширить, и его следует зарезервировать для основных приложений и процессов.
Проблема заключается в том, что ваш телефон может попытаться "оптимизировать"и приложение на SD-карте, и зависнет либо из-за отсутствия разрешения на изменение SD-карты, либо из-за того, что из-за плохого соединения передача данных становится чрезвычайно медленной.
В обоих случаях вам следует сделать следующее:
- Перейдите в раздел " Параметры "-" О телефоне "-" Память "-" Извлечение SD-карты ".
- Затем извлеките SD-карту из своего устройства и перезапустите последнее. Это даст ему возможность принудительно остановить "Android приступил к оптимизации приложения"процесс, если он не останавливается автоматически.
Сброс настроек Android-устройства до заводских
Если ничего не помогает, у нас есть последний трюк. То есть "сброс к заводским настройкам"телефон, о котором идет речь. Это приведет к удалению всех ваших данных, но также исправит все постоянные ошибки и ошибки. В конце концов, если"Android приступил к оптимизации приложения"К настоящему времени не прошло, что-то не так с самой системой, а не с приложением.
Но прежде чем продолжить, прочтите эту статью, чтобы узнать как сделать резервную копию всех ваших данных. Мы можем принимать решительные меры, но нам не нужно все терять.
- Перейдите в раздел " Параметры "-" О телефоне "-" Резервирование и сброс .
- Оттуда перейдите к "" Стереть все данные (сброс настроек) "а затем нажмите" " Удалить все данные ".
Пока не повезло
Если вы дошли до конца этой статьи, значит, так или иначе вам удалось решить проблему. С этого момента вам следует попробовать установить приложение еще раз. Если у вас возникнет такая же проблема, вам, возможно, придется отнести свой телефон в ремонтную мастерскую.
Часто задаваемые вопросы
Почему мой телефон сообщает, что Android начинает оптимизацию приложения 1 из 1?
Это нормальный процесс, который происходит каждый раз, когда на вашем Android установлена обновленная ОС. Он попытается ускорить работу приложений на основе новых системных данных и спецификаций. Это может быть только для одного приложения, как в вашем вопросе, или для сотен.
Что такое кирпичный телефон?
Телефон с кирпичом - это телефон, который превратился в «кирпич». Это означает, что телефон не имеет никаких функциональных возможностей, либо из-за ошибки в его системе, либо из-за ошибки, либо из-за вируса, либо, что является наиболее распространенным случаем, из-за неудачной попытки установки специального программного обеспечения.
Читайте также: