„Android“ įrenginiuose yra daug iš anksto įdiegtų programų, ir nors kai kurios iš jų gali būti naudingos, daugelis gali būti įkyrios arba tiesiog nepageidaujamos. Laimei, galite besąlygiškai pašalinti bet kurią „Android“ programą naudodami ADB.
ADB yra galingas įrankių rinkinys, išplečiantis „Android“ įrenginio valdymą. Nors ADB buvo skirtas „Android“ kūrėjams, jums nereikia jokių programavimo žinių, kad pašalintumėte „Android“ programas. Tiesą sakant, tai vėjas!
„Android“ programų pašalinimas naudojant ADB
ADB arba „Android Device Bridge“ yra įrankis, leidžiantis paleisti komandų kodus „Android“ iš kompiuterio. ADB atveria daug galimybių per komandų eilutes. Nepaisant to, ADB taip pat galite naudoti tokioms paprastoms užduotims kaip naudodami ADB, kad perkeltumėte iškarpinę, įdiegti programas nuotoliniu būduir, žinoma, juos pašalinkite.
Programos pašalinimui naudojant ADB nereikia root teisių ir tai gana paprasta, kai tik tai supranti. Išskyrus galimybę pašalinti beveik bet kurią programą, įskaitant sistemos programas ir „bloatware“, taip pat galite naudoti ADB, kad nuotoliniu būdu pašalintumėte programas naudodami belaidį derinimą.
Kadangi ADB bendrauja su jūsų įrenginiu per kodą, turėsite nurodyti visą programos paketo pavadinimą, o ne programėlės prekės ženklo pavadinimą, kad jį pašalintumėte (tai bus kažkas panašaus į „com.facebook.katana“, o ne „Facebook“, pavyzdys).
Paketų pavadinimai gali atrodyti kaip kažkas, su kuriuo susiduria kūrėjai, tačiau tiesa ta, kad galite lengvai rasti programos paketo pavadinimą naudodami ADB. Kai gausite paketo pavadinimą, programai visam laikui pašalinti reikės vienos komandos.
1. Įdiekite ADB savo kompiuteryje
Tau reikia Įdiekite ADB į savo kompiuterį prieš pašalindami programas „Android“ įrenginyje. Jį galite įdiegti tiesiog atsisiųsdami ir paleisdami kompiuterio terminalą ADB aplanke. Alternatyvus būdas įdiegti ADB į jūsų kompiuterio terminalą yra terminalo naudojimas.
Parsisiųsti:SDK platformos įrankiai (ADB)
ADB galima naudoti „Windows“, „Mac“ ir „Linux“. Jei esate „Linux“ vartotojas, tikriausiai jums nereikia jokių nurodymų, kaip įdiegti programas per terminalą. Kitose platformose galite naudoti „Scoop“, skirta „Windows“. ir Homebrew, skirtas Mac įdiegti ADB. Šie du yra komandinės eilutės diegimo programos, leidžiančios naudoti terminalą programoms įdiegti.
Šiame straipsnyje naudosime „Windows“ kompiuterį. Įdiegę „Scoop“, galite įdiegti ADB naudodami vieną komandą naudodami komandų eilutę.
Paleiskite komandų eilutę ieškodami cmd meniu Pradėti, tada įveskite žemiau esančią komandą ir paspauskite Įeikite klaviatūroje.
scoop install adb
Scoop automatiškai atsisiųs ir įdiegs ADB. Jei trūksta kokių nors priklausomybių, „Scoop“ paprašys jūsų leidimo jas įdiegti. Įrašykite Y ir paspauskite Įeikite leisti įdiegti.
Dabar ADB yra įdiegtas ir paruoštas jus aptarnauti. ADB paketo pavadinimas skiriasi „Homebrew“ ir „Linux“. Galite įdiegti ADB naudodami „Homebrew“ „Mac“ su:
brew įdiegti android-platform-tools
o Linux sistemoje galite naudoti:
sudo apt-get install android-tools-adb
2. Prijunkite ADB prie „Android“ įrenginio
Natūralu, kad reikia įgalinkite USB derinimo funkciją „Android“ įrenginyje naudoti ADB. Tai leidžia prisijungti prie įrenginio per USB kabelį arba belaidžiu būdu.
Jei jūsų įrenginys mobilus kaip išmanusis telefonas, paprasčiausias būdas yra prijungti jį prie kompiuterio USB kabeliu. Jei turite reikalų su stacionariu įrenginiu, pvz., „Android TV“ dėžute, gali būti verta tai patikrinti belaidis derinimas naudojant ADB.
Nepriklausomai nuo to, kokį prisijungimo būdą pasirinksite, prijungtų įrenginių sąrašą galite gauti terminale vykdydami toliau pateiktą komandą:
adb įrenginiai
Ši komanda rodo įrenginių, prijungtų per USB, serijos numerį ir vietinį belaidžio ryšio IP adresą.
3. Raskite programos paketo pavadinimą naudodami ADB
Nors dauguma programų turi paprastas etiketes, „Android“ nenaudoja programų etikečių joms identifikuoti. Nes ką daryti, jei yra dvi programos su ta pačia etikete? Siekdama išvengti galimos painiavos ir nesusipratimų, „Android“ programoms identifikuoti naudoja unikalius paketų pavadinimus. Pavyzdžiui, „Google“ žemėlapiai rodomi kaip Žemėlapiai programų sąraše, bet tikrasis jos pavadinimas yra com.google.android.apps.maps.
Laimei, galite naudoti ADB tame pačiame terminalo lange, kad surastumėte programos paketo pavadinimą. Kai ADB prijungtas prie jūsų įrenginio, paleiskite toliau pateiktą komandą, kad įvestumėte ADB apvalkalą:
adb apvalkalas
Dabar šalia mirksinčio indikatoriaus turėtumėte matyti savo įrenginio pavadinimą. Dabar paleiskite toliau pateiktą komandą, kad gautumėte visų „Android“ įrenginyje įdiegtų paketų sąrašą:
pm sąrašo paketai
Komanda ragina ADB paketų tvarkyklę išvardyti visus jūsų „Android“ įrenginyje įdiegtus paketus. Didelis šio sąrašo ilgis ir paketai, apie kuriuos niekada negirdėjote, rodo, kad jūsų įrenginyje yra įdiegta daugybė programų, apie kurias net nežinote. Dauguma jų yra foninės sistemos programos, kurios tyliai palaiko „Android“ įrenginio veikimą.
Galite pašalinti bet kurį iš išvardytų „Android“ paketų naudodami ADB, tačiau tai nereiškia, kad turėtumėte. Dauguma šių programų yra gyvybiškai svarbios, kad sistema veiktų, o jų pašalinimas gali pakenkti įrenginio veikimui. Pašalinkite sistemos programas tik tada, kai žinote, ką darote!
Visas „Android“ įrenginyje įdiegtų paketų sąrašas gali suteikti jums apreiškimo, tačiau tai nėra labai efektyvu ieškant konkrečios programos paketo pavadinimo. Norėdami filtruoti rezultatus, galite naudoti toliau pateiktą komandą:
pm sąrašo paketai |grep chrome
Ši komanda filtruoja paketų sąrašą, kad įtrauktų tik paketus, kurie turi chromo jų varduose. Pakeiskite chromo su programos pavadinimu arba kūrėjo vardu, kad rastumėte jai skirtą paketą.
4. Pašalinkite programą
Dabar, kai turite programos paketo pavadinimą, programa yra visiškai jūsų malonė. Jei vis dar esate ADB apvalkale, išeikite iš jo įvesdami išeiti ir spaudžiant Įeikite. Tada žemiau esančioje komandoje įveskite paketo pavadinimą ir paleiskite jį:
adb pašalinkite com.spotify.lite
Ši komanda pašalina „Spotify Lite“ iš prijungto „Android“ įrenginio. Pakeiskite com.spotify.lite su nukentėjusios programos paketo pavadinimu ir jo nebeliks, kai tik išves ADB Sėkmė.
Viso gero, „Bloatware“, Sveiki, Laisve!
„Android“ naudotojai turi daug daugiau laisvės dėl atvirojo kodo pobūdžio, tačiau vis tiek „Android“ turi tam tikrų saugos apribojimų. Negalite pašalinti sistemos programų ir daugumos iš anksto įdiegtų programų „Android“ įrenginyje be papildomų veiksmų. ADB yra vienas iš įrankių, galinčių pažeisti šį apribojimą. Juk tai tavo telefonas, o tu esi šio laivo šeimininkas.
Geriausias dalykas pašalinant „Android“ programas naudojant ADB yra tai, kad jums nereikia išjungti savo įrenginio. Viskas, ką jums reikia padaryti, tai prisijungti prie įrenginio, rasti programos paketo pavadinimą ir paleisti pašalinimo komandą. Dabar, kai žinote, kaip visa tai padaryti, ištarkite paskutinius žodžius ir numeskite giljotiną