В списке основных команд ADB и Fastboot была представлена команда adb uninstall
, отвечающая за удаление приложений. С ее помощью можно удалить сторонние приложения (установленные из Google Play или других источников), но нельзя деинсталлировать предустановленные программы. Разумеется, ADB может справиться и с этой задачей, но для ее реализации придется выполнить несколько дополнительных действий.
Подготовка
Помимо обязательной установки утилиты ADB, рекомендуется загрузить драйверы USB и установить Java Development Kit. Ссылки на скачивание всех необходимых компонентов можно найти в одном из предыдущих постов.
На смартфоне нужно включить отладку по USB и установить приложение App Inspector. Режим отладки активируется в настройках в разделе «Для разработчиков». Если последний скрыт, следует зайти в раздел «О телефоне» и 7 раз тапнуть по строке «Номер сборки» («Build number»).
Удаление приложений
После выполнения вышеперечисленных шагов можно приступать к удалению предустановленных программ. На этом этапе придется прибегнуть к использованию приложения App Inspector. С его помощью можно узнать имя пакета любой установленной на устройстве игры или программы. Для этого достаточно запустить App Inspector, выбрать приложение, которое нужно удалить и скопировать имя пакета, указанное в строке «Package name».
Затем можно подключать устройство к ПК. Когда поступит запрос на разрешение отладки с компьютера, необходимо его предоставить.
Чтобы начать работу с ADB, достаточно открыть папку «platform-tools» и, удерживая клавишу «Shift», щелкнуть правой кнопкой мыши по пустой области, а затем в раскрывшемся контекстном меню выбрать пункт «Открыть окно команд» либо «Открыть окно PowerShell здесь» (в этом абзаце идет речь об использовании ADB на компьютере под управлением Windows).
Чтобы удалить ненужное приложение, останется выполнить 2 команды (после ввода каждой из них следует нажать кнопку «Enter»).
adb shell
Этой командой вызывается консоль Android (shell). Если вместо командной строки используется Windows PowerShell, перед командой необходимо добавить ./
или .\
. Готовый вариант выглядит так:
./adb shell
Следующая команда отвечает за удаление определенного приложения. com.example.package
необходимо заменить именем пакета, полученным из программы App Inspector.
pm uninstall -k --user 0 com.example.package
К примеру, чтобы удалить приложение Google Play Фильмы, нужно выполнить команду:
pm uninstall -k --user 0 com.google.android.videos
Вскоре в командной строке отобразится надпись «Success». Это будет означать, что удаление завершено.
Top comments (3)
Интересно,спасибо. Я использую много приложений для работы и развлечений,но иногда захожу на сайты как onlinefilms.top/genre-g-biografiya для меня это удобнее чем смотреть фильм в приложении,тем более что на этом сайте можно найти много крутых новинок в мире кино.
Некоторые пользователи недовольны слишком большим количеством системных приложений, установленных по умолчанию. Избавиться от подобного ПО не слишком тяжело при наличии этих правильных инструкций:
vgadget.ru/sistemnye-prilozhenija-...
Материал содержит алгоритмы, рекомендуемые для отключения утилит MIUI, а также инструкции по использованию ADB Fastboot Tools и стороннего софта для очистки памяти смартфона от бесполезного ПО. В заключение обсуждаются главные моменты процедуры.
Приложение со смартфона вроде бы и удаляется, если зайти в раздел «Приложения» меню настроек системы, видно, что напротив его имени стоит отметка «Не установлено», но место в памяти не освобождается. После удаления программы описанным в статье способом, для освобождения памяти, было бы неплохо иметь возможность ещё вручную удалить папку в которой находится эта программа, например папку com.google.android.videos или com.google.android.apps.maps. Например, после удаления приложения «Карты», которое занимает 76 МБ, свободной памяти не стаёт больше. Даже если удалить десяток программ, объём свободной памяти остаётся прежним! Подскажите пожалуйста, как удалить приложение для освобождения памяти смартфона?
Some comments may only be visible to logged-in visitors. Sign in to view all comments.