Enamik Androidi rakendusi saab hõlpsalt küsida põhiõigusi, nagu salvestusruum või juurdepääs kaamerale. Kuid mõned rakendused vajavad nõuetekohaseks toimimiseks süsteemitaseme õigusi.

Kuigi saate sellest üle oma telefoni juurutamisega, on see keeruline ja mõnikord tarbetu protsess. Selle asemel saate ABD-käskude abil anda täpsemaid õigusi.

Selles artiklis selgitame, mis on ADB ja kuidas seda Androidis lubade andmiseks kasutada.

Mis on Android Debug Bridge (ADB)?

Androidis ei saa tavakasutajad sageli täita süsteemiga kaitstud toiminguid, näiteks soovimatute eelinstallitud rakenduste eemaldamine ilma täiustatud tehnikateta, nagu operatsioonisüsteemi failide muutmine juurdumise kaudu. Siin tuleb mängu ADB (Android Debug Bridge).

ADB on käsurea tööriist, mille abil saate ühendada Android-seadme arvutiga, et täita neid ülesandeid, mis nõuavad juurfaili.

Seotud: Praktilised ADB käsud, mida iga Androidi kasutaja peaks teadma

Saate kasutada erinevaid kasulikke ADB-käske süsteemirakenduste desinstallimiseks, APK-failide installimiseks, süsteemilogide kogumiseks, rakendustele lisalubade andmiseks ja palju muud.

instagram viewer

Kuidas anda luba ADB kaudu

Enne käskude kasutamist peate seadistama oma seadmega ADB-ühenduse. Windowsi, Maci või Linuxi kasutamisel pole peaaegu mingeid erinevusi, kuna ADB käsud on kõigi operatsioonisüsteemide jaoks samad.

Windowsi kasutajad kasutavad aga PowerShelli, samas kui Maci ja Linuxi kasutajad peavad ADB käskude täitmiseks kasutama terminali või kesta.

Külastage Androidi arendajate veebisait ja laadige alla SDK platvormi tööriistad faili oma operatsioonisüsteemi jaoks.

2. Eemaldage ZIP

See samm on mõeldud ainult Windowsi kasutajatele; kui kasutate Maci või Linuxit, jätkake järgmise sammuga.

Kui olete Windowsi kasutaja, sirvige asukohta, kust ZIP-faili alla laadisite. Nüüd ekstraheerige ZIP-fail ja klõpsake nuppu platvorm-tööriistad kausta üks kord (ärge topeltklõpsake kausta).

3. Avage PowerShell või terminal

Kui kasutate Windowsi, hoidke all Alt ja vajutage F, S, siis A (üks klahv korraga, järjest). See klahvikombinatsioon avab PowerShelli administraatorina.

Kui kasutate Linuxi või Maci, peate avama terminali samas kaustas, kus on kausta sisu platvorm-tööriistad kaust on salvestatud.

4. Lubage arendaja valikud

Pildigalerii (3 pilti)
Laienda
Laienda
Laienda

Nüüd peate oma nutitelefonis lubama arendaja valikud, kui see pole veel tehtud. Selleks minge aadressile Seaded > Teave telefoni kohta ja puudutage nuppu Ehitise number (seitse korda).

Kui see küsib parooli, sisestage lukustuskuva parool.

5. Lubage USB silumine ja ühendage telefon

Pildigalerii (3 pilti)
Laienda
Laienda
Laienda

Nüüd minge jaotisse Arendaja valikud ja lubage USB silumine. Vajutage Okei kui seda küsib hüpikaken. Lõpuks ühendage telefon USB-kaabli abil arvutiga.

6. Kinnitage seadme ühendus

Sisestage PowerShelli või terminali allolev käsk, et kontrollida, kas teie seade on edukalt ühendatud:

.\adb seadmed

Kui te ei näe pärast ülaltoodud käsu sisestamist oma seadme unikaalset seerianumbrit, tähendab see, et teie poolt on midagi valesti. See juhtub peamiselt siis, kui teie arvuti ei suuda teie seadmes ADB-draivereid tuvastada.

Selle probleemi lahendamiseks laadige alla ja installige universaalsed draiverid saidilt ClockworkModi veebisait või laadige alla ADB installiprogrammi uusim versioon see XDA foorumi postitus.

Kui probleem püsib, järgige meie juhendis toodud juhiseid ADB-ühenduse probleemide lahendamine Windowsis.

7. Luba USB silumine

Kui kasutate ADB käske esimest korda, ilmub pärast kuuendat sammu teie telefoni hüpikaken, mis küsib, kas soovite Luba USB-silumine. Valige märkeruut, mis ütleb Luba sellest arvutist alati ja puudutage Lubama.

8. Sisestage ADB käsud

Nüüd tippige PowerShelli või terminali järgmine käsk:

.\adb kest

Lõpuks saate seda käsku kasutada mis tahes ADB-d kasutavale rakendusele lubade andmiseks:

pm toetus 

Asenda koos rakenduse paketi nimega ja nõutava loaga. Kui te ei leia paketi nime, saate selle alla laadida Paketi nimevaatur 2.0 ja otsige rakendust, mis vajab täpsemat luba. Meie puhul anname loa rakendusele Battery Guru.

Pildigalerii (3 pilti)
Laienda
Laienda
Laienda

Näiteks nagu näete allpool, com.paget96.batteryguru on paketi nimi ja Android.permission. PACKAGE_USAGE_STATS on luba. See otsib BatteryGuru rakendust ja annab juurdepääsu kasutuse ja statistika vaatamiseks.

pm grantcom.paget96.batteryguru android.permission. PACKAGE_USAGE_STATS

Teise näitena, kui soovite kasutage Naptime'i ilma telefoni juurutamata, võite nõutavate õiguste andmiseks sisestada järgmised käsud:

pm anda com.franco.doze android.permission. DUMP
pm anda com.franco.doze android.permission. WRITE_SECURE_SETTINGS

Hankige ADB abil rohkem kontrolli Androidi üle

Kahtlemata on ADB suurepärane tööriist paljude kasulike asjade jaoks. See mitte ainult ei aita teil rakendusele õigusi anda, vaid saate ka oma süsteemiandmeid varundada ilma juurõigusteta.

Kui olete ADB võimsusesse süvenenud, hakkate mõistma ja nautima Androidi keskkonna mitmekülgsust.

6 Androidi ADB-rakendust võimsate funktsioonide jaoks ilma juureta

Kas soovite oma Android-seadme üle rohkem kontrolli saada? Proovige neid rakendusi, mis võimaldavad teil kasutada ADB funktsioone ilma juurdumata.

Loe edasi

JagaSäutsMeil
Seotud teemad
  • Android
  • Androidi näpunäited
  • Androidi juurdumine
Autori kohta
Rishabh Chauhan (2 avaldatud artiklit)

Rishabh on Tech Writer, kes püüab muuta tehnoloogiat hõlpsamini mõistetavaks. Ta töötab päeval pühendunud Tech Writerina ja öösel Pro MOBA mängijana. Rishabhile meeldib kirjutada Androidist ja muudest tehnoloogiaga seotud teemadest. Tavaliselt võite teda leida oma Android-seadme kallal nokitsemas, kui ta ei kirjuta XD.

Veel Rishabh Chauhanilt

Liituge meie uudiskirjaga

Liituge meie uudiskirjaga tehniliste näpunäidete, arvustuste, tasuta e-raamatute ja eksklusiivsete pakkumiste saamiseks!

Tellimiseks klõpsake siin