A legtöbb Android-alkalmazás könnyen kérhet alapvető engedélyeket, például tárhely- vagy kamera-hozzáférést. Egyes alkalmazások azonban rendszerszintű engedélyeket igényelnek a megfelelő működéshez.
Bár a telefon rootolásával legyőzheti ezt, ez bonyolult és néha szükségtelen folyamat. Ehelyett speciális engedélyeket adhat az ABD-parancsokkal.
Ebben a cikkben elmagyarázzuk, mi az ADB, és hogyan használható fel engedélyek megadására Androidon.
Mi az Android Debug Bridge (ADB)?
Az Android rendszerben a normál felhasználók gyakran nem tudnak olyan rendszer által védett feladatokat végrehajtani, mint pl a nem kívánt előre telepített alkalmazások eltávolítása fejlett technikák nélkül, például az operációs rendszer fájljainak megváltoztatása rootolással. Itt jön be az ADB (Android Debug Bridge).
Az ADB egy parancssori eszköz, amellyel Android-eszközt csatlakoztathat számítógéphez, hogy elvégezze azokat a feladatokat, amelyekhez root szükséges.
Összefüggő: Gyakorlati ADB-parancsok, amelyeket minden Android-felhasználónak tudnia kell
Különféle hasznos ADB-parancsok segítségével eltávolíthatja a rendszeralkalmazásokat, telepítheti az APK-fájlokat, rögzítheti a rendszernaplókat, további engedélyeket adhat az alkalmazásoknak stb.
Engedélyek megadása ADB-n keresztül
A parancsok használata előtt be kell állítania egy ADB-kapcsolatot az eszközzel. A Windows, Mac vagy Linux használata szinte semmi különbséget nem tesz, mivel az ADB-parancsok minden operációs rendszerben azonosak.
A Windows-felhasználók azonban PowerShellt használnak, míg a Mac- és Linux-felhasználóknak terminált vagy shellt kell használniuk az ADB-parancsok végrehajtásához.
Meglátogatni a Android fejlesztői webhely és töltse le a SDK platform-eszközök fájlt az operációs rendszeréhez.
2. Bontsa ki a ZIP-t
Ez a lépés csak Windows-felhasználóknak szól; ha Mac vagy Linux rendszert használ, folytassa a következő lépéssel.
Ha Ön Windows-felhasználó, keresse meg azt a helyet, ahonnan letöltötte a ZIP-fájlt. Most bontsa ki a ZIP-fájlt, és kattintson a gombra platform-eszközök mappát egyszer (ne kattintson duplán a mappára).
3. Nyissa meg a PowerShellt vagy a terminált
Ha Windows rendszert használ, tartsa lenyomva Alt és nyomja meg F, S, azután A (egyszerre egy kulcsot, egymás után). Ez a billentyűkombináció rendszergazdaként nyitja meg a PowerShellt.
Ha Linuxot vagy Macet használ, meg kell nyitnia egy terminált ugyanabban a mappában, ahol a platform-eszközök mappát tárolja.
4. Fejlesztői beállítások engedélyezése
Most engedélyeznie kell a Fejlesztői beállításokat az okostelefonon, ha még nem tette meg. Ehhez lépjen a következőre: Beállítások > A telefonról lehetőséget és érintse meg a Építési szám (hétszer).
Ha jelszót kér, adja meg a lezárási képernyő jelszavát.
5. Engedélyezze az USB hibakeresést, és csatlakoztassa a telefont
Most lépjen a Fejlesztői beállítások elemre, és engedélyezze USB hibakeresés. nyomja meg rendben ha egy felugró ablak kéri. Végül csatlakoztassa telefonját a számítógéphez USB-kábellel.
6. Erősítse meg az eszközcsatlakozást
Írja be az alábbi parancsot a PowerShellbe vagy a Terminálba, hogy ellenőrizze az eszköz sikeres csatlakoztatását:
.\adb eszközök
Ha a fenti parancs beírása után nem látja készüléke egyedi sorozatszámát, az azt jelenti, hogy valami nincs rendben az Ön részéről. Ez főleg akkor fordul elő, ha a számítógép nem tudja észlelni az ADB illesztőprogramokat az eszközön.
A probléma megoldásához töltse le és telepítse az univerzális illesztőprogramokat a ClockworkMod webhely vagy töltse le a legújabb verziójú ADB telepítőt innen ez az XDA fórumbejegyzés.
Ha a probléma továbbra is fennáll, kövesse az útmutatóban található lépéseket ADB-kapcsolati problémák megoldása Windows rendszerben.
7. USB hibakeresés engedélyezése
Ha először használ ADB parancsokat, a hatodik lépés után egy felugró ablak jelenik meg a telefonján, amely megkérdezi, hogy szeretné-e USB hibakeresés engedélyezése. Jelölje be a jelölőnégyzetet Mindig engedélyezze erről a számítógépről és érintse meg Lehetővé teszi.
8. Írja be az ADB parancsokat
Most írja be a következő parancsot a PowerShellbe vagy a Terminálba:
.\adb shell
Végül ezzel a paranccsal adhat engedélyeket bármely, ADB-t használó alkalmazásnak:
pm támogatás
Cserélje ki az alkalmazás csomagnevével és a szükséges engedéllyel. Ha nem találja a csomag nevét, letöltheti Package Name Viewer 2.0 és keresse meg a speciális engedélyt igénylő alkalmazást. A mi esetünkben engedélyt fogunk adni a Battery Guru alkalmazásnak.
Például, ahogy lentebb látható, com.paget96.batteryguru a csomag neve és Android.permission. PACKAGE_USAGE_STATS az engedély. Ez megkeresi a BatteryGuru alkalmazást, és hozzáférést biztosít a használat és a statisztikák megtekintéséhez.
pm grantcom.paget96.batteryguru android.permission. PACKAGE_USAGE_STATS
Egy másik példa, ha akarod használja a Naptime-ot a telefon rootolása nélkül, a következő parancsokat adhatja meg a szükséges engedélyek megadásához:
pm grant com.franco.doze android.permission. LERAK
pm grant com.franco.doze android.permission. WRITE_SECURE_SETTINGS
Az ADB segítségével jobban irányíthatja az Androidot
Kétségtelen, hogy az ADB nagyszerű eszköz számos hasznos dologhoz. Nemcsak az alkalmazásengedélyek megadását segíti, hanem a rendszeradatokról is biztonsági másolatot készíthet root nélkül.
Miután elmélyült az ADB erejében, elkezdi megérteni és élvezni az Android-környezet sokoldalúságát.
Szeretné jobban irányítani Android-eszközét? Próbálja ki ezeket az alkalmazásokat, amelyek segítségével rootolás nélkül használhatja az ADB funkcióit.
Olvassa el a következőt
- Android
- Android tippek
- Android Rooting

Rishabh egy Tech Writer, aki arra törekszik, hogy a technológia könnyebben érthető legyen. Nappal dedikált Tech Writerként, éjjel pedig Pro MOBA-játékosként dolgozik. Rishabh szívesen ír Androidról és más technológiával kapcsolatos témákról. Általában találkozhatsz vele, amint az Android készülékével bütyköl, amikor nem ír XD.
Iratkozzon fel hírlevelünkre
Csatlakozzon hírlevelünkhöz műszaki tippekért, ismertetőkért, ingyenes e-könyvekért és exkluzív ajánlatokért!
Kattintson ide az előfizetéshez