Az APK telepítése ADB parancsok használatával

Ha azt fontolgatja, hogy telepít egy alkalmazást Android okostelefonjára, mi jut először eszébe? Google Play Áruház(Google Play Store) , igaz? Egy alkalmazás letöltése és telepítése a Play Áruházból(Play Store) a legegyszerűbb és legegyszerűbb módszer erre. Minden bizonnyal nem ez az egyetlen módszer. Nos(Well) , először mindig lehetősége van arra, hogy alkalmazásokat telepítsen az APK - fájljaikból. Ezek a fájlok olyanok, mint a szoftver telepítőfájljai, amelyek letölthetők egy webböngészővel, például a Chrome-mal, majd szükség esetén telepíthetők. Az egyetlen követelmény az, hogy engedélyezze az Ismeretlen (Unknown) források(Sources) engedélyt a böngészőben.

Most a leírt módszer megköveteli, hogy közvetlen hozzáféréssel rendelkezzen az eszközhöz, de vegye figyelembe azt a helyzetet, amikor véletlenül megsérül néhány rendszerfájl. Emiatt a felhasználói felület összeomlik, és nem férhet hozzá telefonjához. A probléma megoldásának egyetlen módja egy harmadik féltől származó UI-alkalmazás telepítése, hogy az eszköz újra működjön. Itt jön be az ADB . Lehetővé teszi az eszköz számítógépről történő vezérlését. Ilyen helyzetben ez az egyetlen módja annak, hogy alkalmazásokat telepítsen eszközére.

Nos, ez csak egy a sok forgatókönyv közül, amikor az ADB életmentő lehet. Ezért csak jót tenne, ha többet tudna az ADB -ről és megtanulná a használatát, és pontosan ezt fogjuk tenni. Megbeszéljük, mi az ADB és hogyan működik. Végigvezetjük a különböző lépéseken is, amelyek az ADB beállításához, majd az alkalmazások eszközére történő telepítéséhez szükségesek.

Az APK telepítése ADB parancsok használatával

Az APK telepítése ADB parancsok használatával(How to Install APK Using ADB Commands)

Mi az ADB?(What is ADB?)

Az ADB(ADB) az Android Debug Bridge rövidítése(Android Debug Bridge) . Ez egy parancssori eszköz, amely az Android SDK ( Software Development Kit ) része. Lehetővé teszi Android okostelefonjának vezérlését számítógépről, feltéve, hogy eszköze USB - kábellel csatlakozik a számítógéphez. Használhatja alkalmazások telepítésére vagy eltávolítására, fájlok átvitelére, hálózati vagy Wi-Fi kapcsolattal kapcsolatos információk megszerzésére, akkumulátor állapotának ellenőrzésére, képernyőképek készítésére vagy képernyőfelvételek készítésére és még sok másra. Olyan kódkészlettel rendelkezik, amely lehetővé teszi különféle műveletek végrehajtását az eszközön. Ami azt illeti, az ADBegy nagyon hatékony eszköz, amely képes olyan fejlett műveletek elvégzésére, amelyeket sok gyakorlás és képzés elsajátít. Minél többet fedez fel a kódolás világában, annál hasznosabb lesz az ADB az Ön számára. (ADB)Az egyszerűség kedvéért azonban csak néhány alapismerettel foglalkozunk, és főként megtanítjuk, hogyan telepítsünk APK(how to install an APK) -t az ADB használatával.

Hogyan működik?(How does it work?)

Az ADB (ADB)USB hibakeresést használ az eszköz irányításához. Ha USB -kábellel számítógéphez csatlakozik, az ADB kliens képes észlelni a csatlakoztatott eszközt. Parancssort vagy parancssort használ médiumként a parancsok és információk továbbítására a számítógép és az Android - eszköz között. Vannak speciális kódok vagy parancsok, amelyek lehetővé teszik az Android - eszköz folyamatainak és műveleteinek vezérlését.

Mik az ADB használatának különféle előfeltételei?(What are the various Pre-requisites for using ADB?)

Most, mielőtt telepítené az APK-t ADB-parancsokkal,( install APK using ADB commands,) meg kell győződnie arról, hogy a következő előfeltételek teljesülnek.

1. Az első dolog, amit meg kell győződnie arról, hogy az eszköz illesztőprogramja telepítve van a számítógépére. Minden Android okostelefonhoz tartozik saját eszközillesztő, amely automatikusan települ, amikor csatlakoztatja a telefont a számítógéphez. Ha az eszközön nincs ilyen, akkor az illesztőprogramot külön kell letöltenie. Az olyan Google - eszközökhöz, mint a Nexus , egyszerűen telepítheti a Google USB-illesztőprogramot(Google USB Driver) , amely az SDK része (erről később beszélünk). Más cégek, mint például a Samsung , a HTC , a Motorola stb., biztosítanak illesztőprogramokat saját webhelyükön.

2. A következő dolog, amire szüksége van, az az, hogy engedélyezze az USB hibakeresést Android okostelefonján. Ennek lehetősége a Fejlesztői(Developer) beállítások alatt található. Először(First) engedélyezze a Fejlesztői beállításokat(enable the Developer Options) a Beállítások menüben.

Ön most fejlesztő |  Az APK telepítése ADB parancsok használatával

Ezt követően engedélyeznie kell az USB hibakeresést(enable USB debugging) a Fejlesztői beállításoknál.

a. Nyissa meg a Beállításokat(Settings) , és kattintson a Rendszer(System) opcióra.

Menjen a telefon beállításaihoz

b. Most érintse meg a Fejlesztői beállítások(Developer options) elemet .

Érintse meg a Fejlesztői beállítások elemet

c. Görgessen lejjebb, és a Hibakeresés rész(Debugging section) alatt találja meg az USB hibakeresés(USB debugging) beállítását . Egyszerűen(Simply) kapcsolja be a kapcsolót, és már indulhat is.

Egyszerűen kapcsolja be az USB hibakeresés kapcsolóját |  Az APK telepítése ADB parancsok használatával

3. Végül, de nem utolsósorban le kell töltened és telepítened kell a számítógépedre az ADB -t. (ADB)Ezt a következő részben tárgyaljuk, és végigvezetjük a teljes telepítési folyamaton.

Hogyan lehet letölteni és telepíteni az ADB-t Windows rendszeren?(How to Download and Install ADB on Windows?)

Amint korábban említettük, az ADB az Android SDK része, ezért le kell töltenie az eszközkészlet teljes telepítőcsomagját. Kövesse az alábbi lépéseket az ADB letöltéséhez és telepítéséhez Windows 10 rendszeren(download and install ADB on Windows 10) :

1. Kattintson ide(here) az Android SDK platform eszközeinek letöltési oldalának megnyitásához.

2. Most kattintson az „SDK Platform-Tools for Windows letöltése”(“Download SDK Platform-Tools for Windows”) gombra. A használt operációs rendszertől függően kiválaszthatja a többi lehetőséget is.

Most kattintson az „SDK Platform-Tools for Windows letöltése” gombra

3. Fogadja el az Általános Szerződési Feltételeket, és kattintson a Letöltés gombra(Terms and Conditions and click on the Download button) .

Fogadja el az Általános Szerződési Feltételeket, és kattintson a Letöltés gombra

4. Miután letöltötte a zip fájlt, csomagolja ki azon a helyen, ahová menteni szeretné az eszközkészlet fájljait.

Miután letöltötte a zip fájlt, csomagolja ki egy helyen |  Az APK telepítése ADB parancsok használatával

Látni fogja a mappában található „ ADB ”-t más eszközökkel együtt. (ADB)A telepítési folyamat ezzel befejeződött. Most áttérünk a következő lépésre, amely ADB használatával telepíti az APK -t az eszközre.

Hogyan használhatjuk az ADB-t az APK telepítéséhez az eszközre?(How to Use ADB to install APK on your device?)

Mielőtt folytatná az APK ADB -parancsokkal történő telepítését , meg kell győződnie arról, hogy az ADB megfelelően van beállítva, és a csatlakoztatott eszközt megfelelően észleli.(ADB is set up properly and the device connected is being detected properly.)

1. Ehhez csatlakoztassa Android - eszközét a számítógéphez, majd nyissa meg az SDK platform eszközeit tartalmazó mappát.

2. Ebben a mappában tartsa lenyomva a Shift billentyűt, majd kattintson a jobb gombbal a ikonra(down Shift and then right-click) . A menüből válassza a „ Parancsablak megnyitása itt(Open Command window here) ” lehetőséget. Ha a parancsablak megnyitásának lehetősége nem érhető el, kattintson a „ PowerShell ablak megnyitása itt(Open PowerShell window here) ” lehetőségre.

Kattintson a „PowerShell ablak megnyitása itt” lehetőségre.

3. Most a Parancssor(Command Prompt) ablakba/PowerShell ablakba írja be a következő kódot: „ .\adb devices ” és nyomja meg az Enter billentyűt.

A parancsablakba/PowerShell ablakba írja be a következő kódot

4. Ekkor megjelenik az eszköz neve a parancsablakban.

5. Ha nem, akkor az eszköz illesztőprogramjával van probléma.

6. Van egy egyszerű megoldás erre a problémára. Nyissa meg a keresősávot számítógépén, és nyissa meg az Eszközkezelőt.(Device Manager.)

7. Android-eszköze megjelenik a listában. Kattintson a jobb gombbal(Right-click) rá, és egyszerűen érintse meg az illesztőprogram-frissítés opciót.(update driver option.)

Kattintson a jobb gombbal rá, és egyszerűen érintse meg az illesztőprogram-frissítés opciót

8. Ezután kattintson az Illesztőprogramok(Drivers) online keresésének lehetőségére . Ha vannak elérhető új illesztőprogramok, akkor azok automatikusan letöltődnek és települnek(automatically get downloaded and installed) a számítógépére.

A rendszer automatikusan letölti és telepíti a számítógépére

9. Most térjen vissza a command prompt/PowerShel l ablakba, írja be a fenti parancsot, majd nyomja meg az Enter billentyűt . Most már láthatja az eszköz nevét a képernyőn.

Ez megerősíti, hogy az ADB beállítása sikeresen megtörtént, és az eszköz megfelelően csatlakozik. Mostantól bármilyen műveletet végrehajthat a telefonján az ADB - parancsok segítségével. Ezeket a parancsokat a Parancssorba(Command Prompt) vagy a PowerShell ablakba kell beírni . Ha ADB(ADB) - n keresztül szeretne APK-t telepíteni eszközére ,(APK) tárolnia kell az APK -fájlt a számítógépén. Tegyük fel, hogy a VLC médialejátszóhoz telepítjük az APK fájlt .

Kövesse az alábbi lépéseket az alkalmazás telepítéséhez eszközére:

1. Először is át kell helyeznie az APK-fájlt az SDK platform eszközeit tartalmazó mappába. (move the APK file to the folder containing the SDK platform tools.)Ez megkönnyíti, mivel nem kell külön beírnia az APK - fájl helyének teljes elérési útját.

2. Ezután nyissa meg a parancssori ablakot vagy a PowerShell ablakot, és írja be a következő parancsot: „ adb install <app name.apk> ” ahol az alkalmazás neve az APK - fájl neve. A mi esetünkben ez „ VLC.apk ” lesz

Az APK telepítése ADB parancsok használatával

3. A telepítés befejezése után a „ Sikeres(Success) ” üzenet jelenik meg a képernyőn.

Ajánlott:(Recommended:)

Így most sikeresen megtanulta , hogyan kell telepíteni az APK-t ADB-parancsok használatával( how to install APK using ADB commands) . Azonban, mint fentebb említettük, az ADB egy hatékony eszköz, és számos egyéb művelet végrehajtására is használható. Csak a helyes kódot és szintaxist kell tudnod, és sokkal többre lesz képes. A következő részben van egy kis bónuszunk. Felsorolunk bizonyos kiválasztott fontos parancsokat, amelyeket kipróbálhat, és jól szórakozhat a kísérletezésben.

Egyéb fontos ADB-parancsok(Other Important ADB Commands)

1. “adb install -r <app name.apk>” – Ez a parancs lehetővé teszi egy meglévő alkalmazás újratelepítését vagy frissítését. Vegyük például, hogy már telepítve van egy alkalmazás az eszközére, de frissíteni szeretné az alkalmazást az alkalmazás legújabb APK -fájljával. Akkor is hasznos, ha egy rendszeralkalmazás sérült, és ki kell cserélnie a sérült alkalmazást az APK - fájljával.

2. “adb install -s <app name.apk>” – Ezzel a paranccsal telepíthet egy alkalmazást az SD-kártyára, feltéve, hogy az alkalmazás kompatibilis az SD-kártyára való telepítéssel, és akkor is, ha az eszköz lehetővé teszi alkalmazások telepítését az SD kártyát.

3. “adb uninstall <app name.apk>” – Ezzel a paranccsal eltávolíthat egy alkalmazást az eszközről, azonban egy dolgot szem előtt kell tartani, hogy a teljes csomag nevét be kell írnia egy kb. Például a „com.instagram.android” kifejezést kell beírnia az Instagram eltávolításához az eszközről.

4. „adb logcat” – Ezzel a paranccsal megtekintheti az eszköz naplófájljait.

5. „adb shell” – Ez a parancs lehetővé teszi egy interaktív Linux parancssori shell megnyitását Android - eszközén.

6. “adb push <file location path>/sdcard/<folder name>” – Ezzel a paranccsal átvihet néhány fájlt a számítógépén az Android - eszköz SD-kártyájára. Itt a „fájl helyének elérési útja” a fájl elérési útját jelenti a számítógépen, a „mappanév” pedig az a könyvtár, ahová a fájl átkerül az Android - eszközre.

7. “adb pull /sdcard/<file name><file location path>” – Ez a parancs a push parancs fordítottjának tekinthető. Lehetővé teszi, hogy fájlokat vigyen át Android -eszközéről a számítógépére. A „fájlnév” helyére be kell írnia az SD-kártyán lévő fájl nevét. A „fájl helyének elérési útja” helyett adja meg azt a helyet a számítógépén, ahová menteni kívánja a fájlt.

8. „adb reboot” – Ez a parancs lehetővé teszi az eszköz újraindítását. Azt is kiválaszthatja, hogy az eszközt a bootloaderben indítsa el az újraindítás utáni -bootloader hozzáadásával. Egyes eszközök azt is lehetővé teszik, hogy a „reboot recovery” beírásával közvetlenül újrainduljon a helyreállítási módba az egyszerű újraindítás helyett.(Recovery)



About the author

Számítógépes technikus vagyok, aki évek óta dolgozom Androiddal és irodai szoftverekkel. Az elmúlt 5 évben arra is tanítottam az embereket, hogyan használják a Mac-eket. Ha valakit keres, aki tudja, hogyan kell megjavítani a dolgokat a számítógépén, valószínűleg tudok segíteni!



Related posts