Читатели като вас помагат в подкрепа на MUO. Когато правите покупка чрез връзки на нашия сайт, ние може да спечелим комисионна за партньор. Прочетете още.

Устройствата с Android идват с много предварително инсталирани приложения и докато някои от тях могат да бъдат полезни, много могат да бъдат натрапчиви или просто нежелани. За щастие можете безусловно да деинсталирате всяко приложение за Android с ADB.

ADB е мощен инструментариум, който разширява контрола ви върху вашето Android устройство. Въпреки че ADB е предназначен за разработчици на Android, не са ви необходими познания по програмиране, за да деинсталирате приложения за Android с него. Всъщност, това е бриз!

Деинсталиране на приложения за Android с ADB

ADB или Android Device Bridge е инструмент, който ви позволява да стартирате командни кодове на Android от вашия компютър. ADB отключва много възможности чрез мощта на командните редове. Въпреки това можете също да използвате ADB за прости задачи като използване на ADB за прехвърляне на вашия клипборд, инсталирайте приложения от разстояние, и разбира се, деинсталирайте ги.

Деинсталирането на приложение с ADB не се нуждае от root разрешения и е доста лесно, след като го овладеете. Освен че ви позволява да деинсталирате почти всяко приложение - включително системни приложения и раздуващ се софтуер - можете също да използвате ADB за дистанционно деинсталиране на приложения чрез безжично отстраняване на грешки.

Тъй като ADB комуникира с вашето устройство чрез код, ще трябва да се обърнете към пълното име на пакета на приложението, а не към по-познатото име на марката на приложението, за да го деинсталирате (това ще бъде нещо като „com.facebook.katana“ вместо Facebook, за пример).

Имената на пакетите може да звучат като нещо, с което разработчиците се занимават, но истината е, че можете лесно да намерите името на пакета на приложението с ADB. След като получите името на пакета, е необходима една команда, за да деинсталирате приложението завинаги.

1. Инсталирайте ADB на вашия компютър

Ти трябва да инсталирайте ADB на вашия компютър преди да можете да деинсталирате приложения на устройството си с Android. Можете да го инсталирате, като просто го изтеглите и след това стартирате терминала на вашия компютър в папката ADB. Алтернативен метод, който инсталира ADB в терминала на вашия компютър, е използването на терминала.

Изтегли:Платформени инструменти за SDK (ADB)

ADB е достъпен за Windows, Mac и Linux. Ако сте потребител на Linux, вероятно нямате нужда от насоки как да инсталирате приложения през терминала. На другите платформи можете да използвате Scoop за Windows и Homebrew за Mac за инсталиране на ADB. Тези два са инсталатори от команден ред, които ви позволяват да използвате терминала за инсталиране на приложения.

В тази статия ще използваме компютър с Windows. След като инсталирате Scoop, можете да инсталирате ADB с една команда през командния ред.

Стартирайте командния ред, като потърсите cmd в менюто "Старт", след това въведете командата по-долу и натиснете Въведете на вашата клавиатура.

scoop инсталирам adb

Scoop автоматично ще изтегли и инсталира ADB. Ако има липсващи зависимости, Scoop ще поиска вашето разрешение да ги инсталира. Напишете в Y и натиснете Въведете за да разрешите инсталирането.

Сега ADB е инсталиран и готов да ви служи. Името на ADB пакета е различно в Homebrew и Linux. Можете да инсталирате ADB с помощта на Homebrew на Mac с:

варя инсталирайте android-platform-tools

и на Linux можете да използвате:

sudo apt-get инсталирайте android-tools-adb

2. Свържете ADB към вашето Android устройство

Естествено, трябва активирайте USB отстраняване на грешки на вашето устройство с Android да използвате ADB върху него. Това ви позволява да се свържете с вашето устройство чрез USB кабел или безжично.

Ако вашето устройство е мобилно като смартфон, тогава най-лесният начин е да го включите в компютъра си с USB кабел. Ако имате работа със стационарно устройство като Android TV кутия, тогава може би си струва да проверите безжично отстраняване на грешки с ADB.

Независимо кой метод за свързване изберете, можете да получите списък със свързани устройства, като изпълните командата по-долу в терминала:

adb устройства

Тази команда показва серийния номер за устройства, свързани чрез USB, и локалния IP адрес за безжични връзки.

3. Намерете името на пакета на приложението с ADB

Въпреки че повечето приложения имат прости етикети, Android не използва етикетите на приложенията, за да ги идентифицира. Защото какво ще стане, ако има две приложения с един и същ етикет? За да предотврати потенциално объркване и недоразумения, Android използва уникални имена на пакети за идентифициране на приложенията. Например Google Maps се показва като Карти в списъка ви с приложения, но истинското му име е com.google.android.apps.maps.

За щастие можете да използвате ADB в същия прозорец на терминала, за да намерите името на пакета на приложението. Когато ADB е свързан към вашето устройство, изпълнете командата по-долу, за да влезете в обвивката на ADB:

adb обвивка

Сега трябва да видите името на вашето устройство до мигащия индикатор. Сега изпълнете командата по-долу, за да получите списък с всички инсталирани пакети на вашето Android устройство:

pm списък с пакети

Командата извиква мениджъра на пакети ADB, за да изброи всички пакети, инсталирани на вашето устройство с Android. Самата дължина на този списък – и пакетите, за които никога не сте чували – показва, че на устройството ви са инсталирани тонове приложения, за които дори не подозирате. Повечето от тях са фонови системни приложения, които безшумно поддържат функционирането на устройството ви с Android.

Можете да деинсталирате всеки от изброените Android пакети с ADB, но това не означава, че трябва. Повечето от тези приложения са жизненоважни за работата на вашата система и деинсталирането им може потенциално да наруши функцията на вашето устройство. Деинсталирайте системните приложения само ако знаете какво правите!

Пълният списък с инсталирани пакети на вашето устройство с Android може да ви даде откровение, но не е много ефективен за намиране на името на пакета на конкретно приложение. Можете да използвате командата по-долу, за да филтрирате резултатите:

pm списък с пакети |grep chrome

Тази команда филтрира списъка с пакети, за да включва само пакети, които имат хром в техните имена. Сменете хром с името на вашето приложение или името на разработчика, за да намерите пакета за него.

4. Деинсталирайте приложението

Сега, след като имате името на пакета на приложението, приложението е изцяло на ваша милост. Ако все още сте в обвивката на ADB, излезте от нея, като напишете изход и натискане Въведете. След това въведете името на пакета в командата по-долу и го изпълнете:

adb деинсталирайте com.spotify.lite

Тази команда деинсталира Spotify Lite от свързаното устройство с Android. Сменете com.spotify.lite с името на пакета на приложението жертва и то ще изчезне, след като ADB излезе Успех.

Сбогом Bloatware, Здравей Свобода!

Потребителите на Android имат много повече свобода благодарение на естеството си с отворен код, но все пак Android има някои ограничения за безопасност. Не можете да деинсталирате системни приложения и повечето предварително инсталирани приложения на устройството си с Android без допълнителни стъпки. ADB е един инструмент, който може да наруши това ограничение. В крайна сметка това е вашият телефон и вие сте господарят на този кораб.

Най-доброто при деинсталирането на приложения за Android с ADB е, че не е необходимо да руутвате устройството си за това. Всичко, което трябва да направите, е да се свържете с вашето устройство, да намерите името на пакета на приложението и след това да изпълните командата за деинсталиране. Сега, след като знаете как да направите всичко това, дайте последните думи на bloatware и пуснете гилотината