Tartalomjegyzék:
- 1. Az adb devices parancs
- 2. Az adb push parancs
- 3. Az adb pull parancs
- 4. Az adb reboot parancs
- 5. Az adb reboot-bootloader és az adb reboot helyreállítási parancsok
- 6. A gyorsindító eszközök parancs
- 7. A gyorsindítás feloldása parancs
- 8. Az adb install parancs
- 9. Az adb sideload parancs
- 10. Az adb shell parancs
Sokak számára nagy plusz az a tény, hogy csatlakoztathatjuk Android telefonunkat egy számítógéphez és kölcsönhatásba léphetünk vele. Amellett, hogy valamit megsértettünk és javítanunk kellett, számos oka van annak, hogy egy haladó Android-felhasználó miért akar beszélni a készülékével. Ehhez rendelkeznie kell néhány eszközzel és ismernie kell néhány parancsot. Erről fogunk ma beszélni.
Nyilvánvaló, hogy ez nem lesz az adb parancsok a végére való vita, de 10 alapparancs létezik, amelyeket mindenkinek tudnia kell, ha le akar állni és megpazad a parancssort.
Szüksége lesz néhány eszközre, és egyszerűen megszerezheti őket. Menjen tovább az Android fejlesztői webhelyre. Telepítheti a teljes Android Studio csomagot, ha további hibakeresési eszközöket szeretne, vagy görgessen le az oldal aljára és töltse le a parancssori eszközöket. Hacsak nem dolgoz ki vagy hibát keres valami a telefonján vagy a telefonján, akkor csak a parancssori eszközökre lesz szüksége.
- Az SDK telepítése a számítógépre
- A parancssori eszközök telepítése a teljes SDK nélkül
Ha Windows rendszert használ, van még egy lépés. Keresse fel az eszköz gyártójának oldalát, és telepítse a Windows adb és gyorsindító illesztőprogramjait. Szüksége lesz erre, hogy számítógépe képes legyen beszélni Android-eszközével. Ha egy gubancra kattint (a Windows meghibásodhat), látogasson el a fórumokra, és valakinek kötelessége, hogy segítsen rajta.
Most, hogy mind ugyanazon az oldalon vagyunk, engedélyezze az USB-hibakeresést eszközén (lásd az eszköz kézikönyvét, ha segítségre van szüksége annak megtalálásában), és csatlakoztassa a telefont a számítógépéhez.
Essünk neki.
1. Az adb devices parancs
Az adb devices parancs a csomó legfontosabb, mivel arra használják, hogy megbizonyosodjon arról, hogy számítógépe és Android-készüléke kommunikál-e. Ezért tárgyaljuk először.
Ha profi vagy a számítógép operációs rendszerén, akkor hozzá kell adnia a könyvtárat az Android eszközökkel az útjához. Ha nem, nem kell aggódnia. Csak indítsa el a terminált vagy a parancskonzolt, és mutasson arra, ahová a fent letöltött kibontott eszközöket helyezné.
Miután biztos benne, hogy a megfelelő mappában van, írja be az adb eszközöket a parancssorba. Ha kap egy sorozatszámot, akkor jó vagy! Ha nem, akkor ellenőrizze, hogy a megfelelő mappában van-e, és hogy az illesztőprogramot megfelelően telepítette-e, ha Windows rendszert használ. És ellenőrizze, hogy be van-e kapcsolva az USB-hibakeresés!
Most, hogy mindent beállítottunk, nézzünk meg még néhány parancsot.
2. Az adb push parancs
Ha egy fájlt programozottan szeretne áthelyezni Android-eszközére, akkor használja az adb push parancsot. Néhány paramétert meg kell ismernie, nevezetesen az áthelyezett fájl teljes elérési útját és a teljes elérési útját oda, ahova el kívánja helyezni. A fenti képen egy zeneszámot toltam az asztalom Zene mappájából a telefonom zenei mappájába.
Vigyázzon a fájllel kapcsolatos görbékre és a parancsban található számítógépemen az útvonal körül található idézetekre. A Windows a \ útvonalat kapcsolóként használja a fájl elérési útján, a Unix pedig a /. Mivel a fájlnévben szóköz és speciális karakter található (ezt szándékosan átneveztem!), Az útvonalat idézőjelekbe kell beilleszteni.
3. Az adb pull parancs
Ha az adb push fájlokat küld az Android készülékére, akkor az adb pull parancs kivonja őket.
Pontosan ezt teszi, és ugyanúgy működik, mint az adb push parancs. Tudnia kell mind a leválasztandó fájl elérési útját, mind az elérési útját. Ha hagyja üresen a rendeltetési utat, akkor a fájl az eszköz mappájába kerül, hogy megkönnyítse a dolgát.
Ebben a példában keményen csináltam, és beléptem a teljes útvonal (ok) ba, így láthatom, hogy néz ki. Ne feledje, hogy itt van-e a perjel és a hátra-perjel szabálya, és nincs probléma.
4. Az adb reboot parancs
Pontosan ez az, amiről gondolod - az eszköz újraindításának módja a parancssorból. A futtatás egyszerű: írja be az adb reboot parancsot, és írja be.
Mielőtt azt mondaná, hogy "csak nyomom meg a gombot!" meg kell értenie, hogy ezek a parancsok parancsfájlokat tartalmazhatnak, és az eszköz újraindíthatja a parancsfájl közepén, ha erre szüksége van. És ez jó ötödik számú szakember.
5. Az adb reboot-bootloader és az adb reboot helyreállítási parancsok
Nem csak az eszköz újraindítását, hanem azt is megadhatja, hogy újraindul-e a rendszerbetöltőben. Ez szörnyen praktikus, mivel néha ezek a gomb-kombók nagyon érzékenyek, és ha sok eszközünk van, nehéz emlékezni mindegyikre. Egyes eszközöknek még nincs lehetősége arra, hogy a parancs nélkül elinduljanak a rendszerbetöltőbe. És ismét, ez a parancs parancsfájlban történő felhasználása felbecsülhetetlen.
Ehhez egyszerűen csak írja be az adb reboot-bootloader alkalmazást, és nyomja meg az Enter billentyűt.
A legtöbb eszköz közvetlenül indulhat a helyreállításba az adb újraindítás helyreállításával (vegye figyelembe, hogy ebben nincs definiálás), és néhányuk nem. Semmit nem árt a kipróbálás.
6. A gyorsindító eszközök parancs
Amikor a rendszerbetöltőben dolgozik, az adb már nem működik. Még nincs beindítva az Android rendszerbe, és a hibakeresési eszközök nem aktívak a kommunikációhoz. A helyén kell használni a gyorsindítás parancsot.
A Fastboot valószínűleg a rendelkezésre álló legerősebb Android hibakereső eszköz, és sok eszköz nem rendelkezik ezzel. Ha a tied, akkor biztosnak kell lennie abban, hogy a dolgok kommunikálnak. Itt jön a gyors indító eszközök parancs. A rendszer kéri, írja be a gyorsindító eszközöket, és látnia kell egy sorozatszámot, akárcsak az adb készülékek parancsát, amelyet korábban megvizsgáltunk.
Ha a dolgok nem működnek, és Windows-ot használ, akkor valószínűleg problémája van az illesztőprogrammal, és a gyártótól kell beszereznie.
7. A gyorsindítás feloldása parancs
A gyorsindító feloldási folyamat mindent töröl a telefonon, és visszaállítja.
Az Android parancsok Szent Grálja, a gyors indítású, villogó feloldás egyetlen dolgot tesz, és csak egy dolog - feloldja a rendszerbetöltőt. Ez nem engedélyezett minden telefonon, még azokon a telefonokon sem, amelyek támogatják a gyors indítást, de belefoglaljuk, mert még akkor is, ha nincs rá szüksége, ez az Android nyitottságának fontos része. A Google-t nem érdekli, hogy mit teszünk a telefonokkal, mindaddig, amíg az nem ellentétes a Google Play hozzáférési szabályaival, és ez magában foglalja ezt az egyszerű módszert, hogy megtörjék őket, még akkor is, ha a telefonját gyártó cég nem támogatja.
Használata elég egyszerű. Miután használta a gyorsindító eszközöket, hogy megbizonyosodjon arról, hogy minden kommunikál, csak írja be a gyorsindító villogó feloldást a képernyőn, és nyomja meg az Enter billentyűt. Nézze meg eszközét, figyelmesen olvassa el, és bölcsen válassza a választ.
8. Az adb install parancs
Míg az adb push fájlokat másolhat Android-eszközökre, addig az adb install valójában alkalmazásokat telepíthet. Meg kell adnia azt az elérési utat, ahová a.apk fájlt mentette, majd futtassa az alábbiakat: adb install TheAppName.apk.
Ha egy alkalmazást frissít, akkor használja a -r kapcsolót: adb install -r TheAppName.apk. Van még egy -s kapcsoló, amely megpróbálja telepíteni az SD-kártyára, valamint egyéb olyan parancsok, amelyekre valószínűleg nem lesz szüksége.
És végül eltávolíthatja az alkalmazásokat a csomagnév alapján az adb uninstall pack-name-here segítségével. Az Uninstall kapcsolóval is rendelkezik. A -k kapcsoló eltávolítja az alkalmazást, de az alkalmazás összes adatát és gyorsítótárát a helyén hagyja.
9. Az adb sideload parancs
Az OTS (vezeték nélküli) frissítést a telefon letölt.zip fájlként. A ZIP-fájlt manuálisan is letöltheti és telepítheti, anélkül, hogy meg kellene várnia a telefon frissítését. A végeredmény ugyanaz, mintha vártál, de utálunk a várakozást.
Csak annyit kell tennie, hogy letölt a frissítést a számítógépére. Csatlakoztassa a telefont a számítógéphez. Ezután indítsa újra a helyreállítást a telefonján, és a fel és le hangerőgombokkal válassza a Frissítés alkalmazása az ADB-ből lehetőséget. Ezután ugorjon a kedvenc termináljára / parancssorba, és írja be az adb sideload Full-Path-to-the-file.zip fájlt, és nyomja meg az enter billentyűt. Hagyja, hogy a dolgok futhassanak, és aranyos vagy.
10. Az adb shell parancs
Az adb shell parancs sok embert megzavar. Kétféle módon használható: az egyik, amikor parancsot küld az eszköznek a saját parancssori héjában történő futtatáshoz, és az egyik, amikor a terminálról valójában beírja az eszköz parancshéját.
A fenti képen az eszköz héjában vagyok. Elérni elég könnyű, csak írja be az adb shell-t, és írja be. Belépve kapcsolatba léphet a telefon ténylegesen futó operációs rendszerével. Figyelmeztetlek, hacsak nem ismeri a hamu- vagy sügérhéjat, itt kell lennie óvatosnak, mert ha nem vagy, a dolgok gyorsan délre fordulhatnak. Ash és bash parancshéjak. Ezek lehetővé teszik, hogy gépelt parancsok segítségével lépjen kapcsolatba a telefonjával, és sok ember egy vagy mindkettőt használja Linux vagy Mac számítógépén, még akkor is, ha nem tudták. ** Nem DOS, tehát ne próbáljon meg DOS parancsokat. **
Az adb shell parancs használatának másik módja az, ha azt mondja a telefonnak, hogy futtasson shell parancsot anélkül, hogy belemenne a héjba. Használata egyszerű; írja be az adb shell-t
Légy nagyon óvatos a közvetlen parancsok futtatásával ezekkel a módszerekkel.
És megvan neked. Sokkal több parancsot lehet megtanulni, ha az a típus, aki szereti a parancsok elsajátítását, de ezeket a 10-et igazán tudnod kell, ha el akarja kezdeni ásni a parancssorban.
Frissítve 2018. augusztus, hogy naprakész maradjon az Android legújabb kiadásaival.