Nainstalujte abd. Adb program - Pokyny k instalaci a konfiguraci pro práci s Androidem

ADB neboli Android Debug Bridge je konzolová aplikace založená na PC, pomocí které můžete ovládat zařízení Android přímo z počítače. Vypadá to takto: Nejprve je v počítači nainstalována sada nástrojů ADB a ovladače pro Android, poté je mobilní zařízení připojeno k počítači pomocí kabelu USB v režimu ladění a nakonec, po spuštění ADB, jsou v konzole (příkazovém řádku) spuštěny speciální příkazy, které iniciují určité akce s gadgetem. Podrobné informace o principu fungování samotného ladicího nástroje jsou uvedeny na oficiálních webových stránkách vývojáře, takže se tím nebudeme zabývat, ale okamžitě se obrátíme na možnosti ADB a jak jej nainstalovat do počítače.

Co ADB dělá?

Nejprve si ukážeme, proč vůbec potřebujeme ADB. Pomocí něj můžete:

  • Restartujte zařízení v různých režimech;
  • Sdílejte soubory / složky s telefonem;
  • Instalovat / odinstalovat aplikace;
  • Nainstalujte si vlastní firmware (včetně TWRP Recovery);
  • Vyrábět;
  • Spusťte všechny druhy skriptů.

Nástroj ADB se obvykle instaluje ve spojení s aplikací konzoly Fastboot.

Nainstalujte ADB a Fastboot z Android SDK

Tato metoda zahrnuje použití oficiálních vývojových a testovacích nástrojů pro aplikace Android Studio. Přejdeme na stránku https://developer.android.com/studio/index.html a najdeme nadpis „Získat pouze nástroje příkazového řádku“. Níže stáhneme archiv nástrojů SDK pro Windows (souhlasíme s podmínkami použití před stažením).

Rozbalte archiv na jednotku C. V našem případě byly soubory extrahovány do složky sdk-tools-windows-3859397.

Jdeme do adresáře a pak do adresáře nářadí / koš. Zde nás zajímá soubor sdkmanager, což pomůže nainstalovat ADB a Fastboot do počítače.

Nyní musíte otevřít složku pomocí programu sdkmanager, pro který by měl být příkaz spuštěn v konzole cd C: \\ sdk-tools-windows-3859397 \\ tools \\ binkde C: \\ sdk-tools-windows-3859397 \\ tools \\ bin  - cesta k souboru sdkmanager.

Pokud jste nevybalili Android SDK, abyste nebyli na jednotce C, ale na jiném místě, pak můžete celou adresu nalézt pomocí horního řádku Průzkumníka (klikněte pravým tlačítkem myši na cílovou složku a klikněte na „Kopírovat adresu“).

Tak jsme šli tools \\ bin a nyní musíme provést příkaz sdkmanager "platform-tools", který nainstaluje balíček Platform-tools obsahující soubory ADD a Fastboot.

Během instalace si přečtěte licenční smlouvu a stisknutím tlačítka Y dokončete operaci.

Pokud vše proběhlo tak, jak má, objeví se v kořenové složce Android SDK adresář platformové nástroje  s potřebnými soubory adb.exe  a fastboot.exe.

Minimální ADB a Fastboot

Druhý způsob je ještě jednodušší. Fórum pro vývojáře Vývojáři Xda  můžete stáhnout balíček Minimální ADB a Fastboot  se všemi potřebnými soubory. Chcete-li to provést, přejděte na stránku https://forum.xda-developers.com/showthread.php?t\u003d2317790 a kliknutím na odkaz stáhněte instalační soubor exe.

Spouštíme ji a postupujte podle pokynů.

Nainstalovali jsme Minimální ADB a Fastboot v kořenovém adresáři stejné jednotky C.

To je v zásadě všechno. Zbývá zkontrolovat dostupnost souborů.

Kontrola provozu ADB a Fastboot

Po instalaci aplikací pomocí kterékoli z výše uvedených metod musíte zajistit, aby obslužné programy fungovaly správně. Chcete-li to provést, přes příkazový řádek, přejděte do složky se soubory adb a fastboot (příkaz cd C: \\ sdk-tools-windows-3859397 \\ platform-tools  nebo cd C: \\ Minimální ADB a Fastboot) a poté spusťte příkaz adb help. Měla by zobrazovat nainstalovanou verzi Android Debug Bridge a seznam příkazů ADB. Pokud vidíte něco podobného tomu, které je uvedeno na níže uvedeném snímku obrazovky, pak všechno funguje správně.

Nyní musíte připojit mobilní zařízení k počítači a zkontrolovat, zda to aplikace ADB vidí. Připojíme telefon (nebo tablet) k počítači pomocí kabelu USB, nastavíme režim připojení MTP (výměnu souborů) v nastavení a přejdeme do sekce Nastavení - pro vývojáře.

Pokud v nastavení není žádná taková položka, přejděte na stránku „O telefonu“ a sedmkrát klikněte na řádek s číslem sestavení.

Bude aktivován režim pro vývojáře a bude k dispozici sekce „Pro vývojáře“. Jdeme do toho a zapneme možnost „Ladění přes USB“.

Po všech těchto manipulacích s gadgetem zadejte příkaz do příkazového řádku systému Windows aDB zařízení. Zobrazí informace o připojeném zařízení přibližně ve stejném formátu jako na snímku obrazovky.

Testovali jsme tedy ADB a Fastboot a ověřili jsme, že Android Debug Bridge funguje normálně, což znamená, že nyní můžete telefon ovládat pomocí počítače.

Pokud není možné navázat spojení se zařízením, je nutné zkontrolovat dostupnost a správnou instalaci ovladačů Android. Chcete-li to provést, když je režim ladění zapnutý, přejděte do části „Správce zařízení“ a zkontrolujte, zda ve větvi „Zařízení USB“ položky „Rozhraní ADB“ existují nějaké vykřičníky (lze to nazvat trochu jinak).

Pokud zjistíte problém, zkuste přeinstalovat ovladač. Můžete si je stáhnout na webových stránkách výrobce telefonu nebo na adrese https://adb.clockworkmod.com/.

Doufáme, že vám byl tento článek užitečný.

Program Adb je navržen pro práci s operačním systémem Android. ADB se často používá při změně souborů operačního systému a obnovení funkčního stavu po neúspěšných akcích.

ADB (Android Debug Bridge)   - což v překladu znamená Debugging Bridge pro Android, překlad tohoto výrazu již umožňuje pochopit, že adb je propojení mezi zařízením Android a počítačem, což vám umožňuje pracovat se soubory systému Android přímo z počítače. Program adb je součástí jiného programu s názvem Android SDK.

Jak nainstalovat program ADB

1 Nejprve musíte stáhnout program Android SDK. Chcete-li pracovat v operačním systému Windows 7, doporučujeme stáhnout program do archivu zip, abyste předešli problémům s následnou instalací.

2   Rozbalte archiv s programem, je nejlepší to udělat v kořenovém adresáři disku C: \\

3   Nyní nainstalujte aplikaci Nástroje platformy SDK

4   Ve složce s nainstalovanou sadou Android SDK otevřete složku android-sdk-windows  , v něm musíte spustit aplikaci Správce SDK  , (současně musíte mít aktivní připojení k internetové síti). Po jeho spuštění by se mělo takové okno objevit.

5   V levé části okna musíte zaškrtnout dva body Nástroje platformy Android SDK   a Nástroje SDK pro Android  , odeberte všechny ostatní zaškrtnutí. Souhlasíme s podmínkami použití a klikneme Přijmout  a pak Nainstalovat  . Poté se do počítače stáhnou a nainstalují dvě označené aplikace. Na této instalaci programu Adb   dokončeno a můžete začít pracovat se zařízeními se systémem Android. U každého zařízení nezapomeňte nainstalovat ovladače.

Aby nedošlo k zaregistrování cesty ke složce programu pokaždé, musíte soubor upravit cesta  . V současné době vypadá cesta k programu takto: C: \\ android-sdk-windows \\ platform-tools \\ adb .

Chcete-li změnit parametry cesty, proveďte následující:

Na štítku “   Můj počítač "Klikněte pravým tlačítkem myši a vyberte parametr" Vlastnosti „, V okně, které se otevře, přejděte do sekce“ Další systémové parametry ". Dále klikněte na Nastavení prostředí "A v okně s podpisem" Systémové proměnné "Najdeme parametr" cesta  "A klikněte na tlačítko" Upravit «.

V okně, které se otevře, se podívejte na řádek „ Proměnná hodnota ", Na konec tohoto řádku vložte středník (pokud není) a napište následující: ; c: \\ android-sdk-windows \\ tools; c: \\ android-sdk-windows \\ platform-tools;   Vezměte prosím na vědomí, že cesta musí být uvedena přesně do složky, ve které jste nainstalovali program Android SDK, v našem případě je to přesně cesta.

Pokud máte smartphone s operačním systémem Android a často s ním experimentujete, něco konfigurujete nebo přeformátujete, pravděpodobně již znáte nástroj ADB nebo (Android Debug Bridge). Jedná se o program pro ovládání smartphonu pomocí počítače přes USB, který obsahuje mnoho užitečných příkazů.

Můžete zobrazit protokoly, instalovat a odinstalovat aplikace, spravovat zařízení a provádět mnoho dalších užitečných příkazů. V tomto článku se dozvíte, jak používat ADB v systému Linux, podíváme se na užitečné příkazy ADB pro uživatele systému Android a tuto utilitu podrobně analyzujeme. Nejdříve však zvažte, jak nainstalovat samotný nástroj do počítače.

ADB je součástí standardní sady nástrojů Android SDK. Můžete nainstalovat toto prostředí a získat potřebný nástroj. Ale vždy nechcete přetáhnout celou dobu běhu do počítače. Někdy potřebujete pouze jeden program. Lze jej velmi jednoduše nainstalovat samostatně. V Ubuntu můžete spustit tento příkaz:

sudo apt nainstalovat android-tools-adb

Pro Red Hat bude tým CentOS mírně odlišný:

sudo yum nainstalovat android-tools-adb

Pokud potřebujete nainstalovat ADB na Windows, budete si muset stáhnout balíček SDK Platform Tools z oficiálního webu.

Příprava smartphonu

Abyste mohli ve svém smartphonu používat adb, musíte povolit režim ladění USB. Tato funkce je skrytá ve všech verzích systému Android od 4.2. Chcete-li se stát vývojářem, nejprve jděte na „Nastavení“ -> „O telefonu“  a sedmkrát klikněte na Číslo sestavy:

Poté se položka zobrazí v hlavní nabídce nastavení „Pro vývojáře“:

Zde musíte zaškrtnout políčko vedle sekce "Povolit ladění USB":


Nyní je váš telefon připraven pracovat s ADB. Připojte jej přes USB k počítači a začněte.

Užitečné příkazy ADB

Než budeme moci zařízení ovládat, je třeba udělat něco jiného. Tým adb potřebuje ke komunikaci s Androidem speciální službu, musíte ji spustit. Chcete-li to provést, použijte následující příkaz:

adb start-server

Po dokončení práce můžete službu zakázat, aby nespotřebovala zbytečné zdroje:

Nyní můžete pro Android provádět příkazy adb.

Seznam zařízení

Nejprve se podívejme na seznam připojených zařízení k našemu počítači. Chcete-li to provést, použijte příkaz zařízení:

Pokud je k systému připojeno několik chytrých telefonů, budou ve výchozím nastavení použity akce na první. Požadovaný název zařízení však můžete zadat pomocí volby -s. Například:

adb -s 0123456789ABCDEF logcat

Pomocí proměnné ANDROID_SERIAL můžete také určit název zařízení, na které musíte použít příkazy adb programu:

export ANDROID_SERIAL \u003d 0123456789ABCDEF

Poté budou všechny příkazy adb použity na zařízení uvedené v této proměnné.

Stav zařízení

Pomocí příkazu get-state můžete zjistit stav zařízení:

Příkaz vrátí jednu z hodnot: zařízení - funkční, bootloader - načítání, offline - vypnuto. Pomocí příkazu stavového okna můžete stav neustále sledovat:

adb stavové okno

Zobrazit protokoly

Nejběžnější akcí, kterou musí vývojáři a testeři mobilních aplikací provádět při hledání chyb, je podívat se na systémové a aplikační protokoly. Chcete-li to provést, použijte příkaz logcat:

Nástroj zobrazuje obsah protokolů Android v reálném čase, takže okamžitě uvidíte všechny chybové zprávy. Do souboru můžete také napsat vše:

adb logcat -d\u003e ~ / android.log

Pomocí volby -c můžete vymazat všechny protokoly v zařízení:

Není vždy nutné podívat se na úplný systémový protokol, někdy stačí jen vidět zprávy požadovaného programu. Stačí zadat název balíčku:

adb logcat com android.settings

Pomocí volby --log-level můžete nastavit úroveň podrobností zprávy, jsou k dispozici následující možnosti: V, D, I, W, E, F, S. Chcete-li vybrat podrobnosti výstupu, zadejte požadované písmeno za dvojtečkou za názvem aplikace:

adb logcat com android.settings: E

Nebo zobrazíme pouze chyby pro celý systém:

Přenos souborů do zařízení

Pokud potřebujete rychle odeslat soubor do zařízení, můžete k tomu použít příkaz push. Zde je jeho syntax:

$ adb push / adresa / místní / soubor/ adresa / vzdálený / soubor

Například si stáhněte soubor z domovské složky do zařízení:

adb push ~ / file / sdcard / file

Soubor bude okamžitě přenesen do zařízení a můžete to ověřit. Kromě toho můžete pomocí volby -p zobrazit postup a pomocí volby -a zachovat původní časovou značku.

Stejným způsobem můžete soubor stáhnout ze zařízení. Syntaxe příkazu pull je:

$ adb push / adresa / vzdálený / soubor  / adresa / místní / soubor

Například zkopírujte odeslaný soubor zpět:

adb pull / sdcard / file ~ / file1

Instalace aplikace

Pomocí adb můžete přímo instalovat aplikace. Tato funkce může být pro vývojáře velmi výhodná. Příkaz install potřebuje pouze předat adresu souboru apk:

adb install ~ / Momentum_apkpure.com.apk

Poté je aplikace nainstalována a připravena k práci na vašem zařízení. Pokud potřebujete upgradovat aplikaci na novější verzi, použijte volbu -r. To je velmi důležité. Jinak se zobrazí chyba:

adb -r install ~ / Momentum_apkpure.com.apk

K dispozici jsou také volby -s - pro instalaci na USB flash disk a -d - pro downgradování verze programu.

Odinstalovat aplikace

Odinstalace aplikace je také velmi jednoduchá. Chcete-li to provést, předejte název svého balíčku příkazu odinstalace. Odstraňte například prohlížeč Firefox:

adb odinstalovat org.mozilla.firefox

Zálohování

Můžete zálohovat firmware a všechny systémové soubory Android, aby bylo možné je později snadno a rychle obnovit. Chcete-li to provést, použijte příkaz zálohování. Nejprve zvažte jeho syntaxi:

Balíčky možností zálohování $ adb

Možnosti označují, která data se mají kopírovat. Každá možnost může mít žádnou předponu, což znamená, že tato data není třeba kopírovat. Zvažte hlavní možnosti:

  • -apk  - ukládat soubory APK pro programy, ve výchozím nastavení zakázáno;
  • -obb  - ukládat přípony nainstalované přípony APK ve formátu obb -. Ve výchozím nastavení zakázáno;
  • -shared  - ukládat aplikační data z SD karty nebo paměti telefonu, deaktivováno;
  • -všechny  - uložit všechny nainstalované aplikace;
  • -systém  - ukládat systémové aplikace, tyto aplikace jsou již na seznamu všech.

Poslední parametr umožňuje určit, které aplikace chcete uložit. Pokud je zadána možnost vše, pak tento parametr samozřejmě není nutný. Příkaz k zálohování systému bude tedy vypadat takto:

adb backup -apk -obb -shared -all -f backup.ab

Pomocí volby -f určíme název archivního souboru, který bude uložen do aktuální složky. Pokud není uvedeno, bude výchozí název backup.ab. Budete muset potvrdit vytvoření kopie v telefonu, můžete zadat heslo pro šifrování:

Chcete-li obnovit zálohu, použijte příkaz restore. Stačí, když si přenese adresu souboru:

adb obnovit android.ab

Obslužné programy adb mají dokonce příkazy k restartování zařízení. Můžete jednoduše restartovat svůj smartphone pomocí příkazu restartovat:

Můžete spustit do režimu obnovy:

zotavení po restartu

Nebo v režimu konfigurace zavaděče:

zavaděč adb restartu

Konzola Android

Pomocí příkazu shellu můžete vstoupit do konzoly Android a provést tam potřebné akce. Většina obvyklých linuxových příkazů je k dispozici zde. Podrobně jsme prozkoumali všechny dostupné příkazy v článku. Nyní pojďme mluvit o samotném příkazu shellu a uvedeme několik příkladů. Chcete-li vstoupit do konzoly, zadejte:

adb shell ls / system

Například pomocí tohoto příkazu můžete pořídit snímek obrazovky:

adb shell screencap -p /sdcard/screenshot.png

A tak můžete z videa odstranit obrazovku smartphonu:

adb shell screenrecord /sdcard/video.mp4

Závěry

V tomto článku jsme se podívali na to, jak používat nástroj adb k ovládání smartphonu Android, jakož i hlavní příkazy adb, které můžete použít. Příkazy shellu adb jsou stejné příkazy, které lze provést v terminálu Android, takže nemá smysl je znovu analyzovat. Doufám, že informace v tomto článku byly užitečné.

O autorovi

Zakladatel a správce webu, mám rád software s otevřeným zdrojovým kódem a operační systém Linux. Jako hlavní operační systém používám Ubuntu. Kromě Linuxu mě zajímá vše, co souvisí s informačními technologiemi a moderní vědou.

Mnoho z nás již zná ADB (Android Debug Bridge), protože vzhledem k tomu, že je majitel zařízení Android, musíte často provádět takové jednoduché akce, jako je adb push  a vytáhnout, nebo aDB restartujte  atd. Ale pro mnoho začínajících uživatelů je už vzhled příkazového řádku děsivý a zdá se to nepřípustně možné. Ačkoli ve skutečnosti je vše velmi jednoduché, zkušení uživatelé mě nenechají lhát a největším problémem je zapamatovat si všechny tyto příkazy, i když to také není nutné, protože internet je vždy po ruce a nalezení správného týmu není obtížné.

Android Debug Bridge, který je součástí emulátoru SDK pro Android, vám umožňuje komunikovat mezi počítačem a připojeným zařízením Android, mimochodem, pokud potřebujete nějaký software, pak si zde můžete zdarma stáhnout programy pro notebook. Co mohu udělat pomocí ADB? Jeho možnosti jsou poměrně široké, například nejoblíbenější akce: kopírování souborů ze zařízení Android do počítače, nahrávání souborů z počítače do systému Android, provádění mnoha příkazů systému Linux, přijímání chybových zpráv atd.

Proto, pokud jste v tomto oboru nová a chcete se dozvědět něco více o ADB, než jen o tom, co to je, pak vám doporučuji seznámit se s mým malým základním tutoriálem o studiu ADB.

Co je potřeba

1. Android Debug Bridge (ADB) pro Windows 32bit - stáhnout

2. Android Debug Bridge (ADB) pro Windows 64bit - stáhnout

3. Počítač s nainstalovaným operačním systémem Windows.

Nyní přejděte do aktivní fáze:

1. Stáhněte si požadovaný archiv zip a rozbalte ho kamkoli, například z jednotky C.

2. Nyní přejděte do adresáře C: / adb / sdk / platform-tools. Zde najdete sadu souborů, jak je znázorněno na obrázku níže.

3. Podržte stisknuté tlačítko Shift + klepněte pravým tlačítkem myši a spusťte příkazový řádek Windows z aktuálního adresáře.

4. Zadejte příkaz adb start-server.

5. Chcete-li se ujistit, že je zařízení správně připojeno a rozpoznáno počítačem, zadejte příkaz: aDB zařízení. Pokud je vše v pořádku, uvidíte něco podobného:

Nyní, když je vaše zařízení připojeno a všechno funguje, pojďme si s ním trochu zahrát.

Přečtěte si LOGCAT přes ADB

Nejjednodušší způsob je provedení příkazu: aDB logcat. Výsledkem je, že se na obrazovce objeví celý obsah souboru protokolu zařízení. Chcete-li získat logcat v samostatném souboru, proveďte následující kroky: adb logcat\u003e logcat.txt.

Hlášení chyb (BUGREPORT)

Příkaz můžete spustit: adb bugreport, ale obdržíte upozornění, že vygenerovaný přehled nelze přečíst, takže je lepší použít: adb bugreport\u003e result.txt.

ADB s oprávněním ROOT

Chcete-li pracovat zpod ADB s plnými přístupovými právy, musíte zařízení rootovat. Pokud je zařízení již zkrocené, provedeme příkaz: kořen ADB  a uvidíte, co je vidět na obrázku níže (restartování ADB s právy root).

Instalace aplikací přes ADB

Chcete-li nainstalovat aplikaci, ujistěte se, že v názvu souboru apk nejsou mezery a že potřebujete znát správnou cestu. Pak provedeme příkaz: aDB instalace+ název instalačního souboru. V mém příkladu jsem nainstaloval hru papertoss, takže pokud se vše povede dobře, na obrazovce se zobrazí následující obrázek:

ADB (Android Debug Bridge Utility) je příkazový řádek obsažený v sadě Android SDK. ADB vám umožňuje spravovat zařízení přes USB, kopírovat soubory, instalovat a odinstalovat aplikace a mnoho dalšího. ADB umožňuje používat některé triky Androidu.

Krok 1: Nainstalujte Android SDK

Přejděte na stránku pro stažení sady Android SDK a přejděte dolů na „Pouze nástroje SDK“. Stáhněte si soubor ZIP pro svůj operační systém a rozbalte archiv.

Spusťte exe soubor Správce SDK a zrušte zaškrtnutí všech položek kromě „Android SDK Platform-tools“. Pokud používáte chytrý telefon Nexus, můžete také stáhnout ovladač „USB USB Driver“ Google. Klikněte na tlačítko instalace. Komponenty budou staženy a nainstalovány, včetně ADB a dalších nástrojů.

Po dokončení instalace můžete správce SDK ukončit.

Pozor!  V současné době je instalace následující:
  Přejděte na stránku pro stažení aplikace Android Studio, přejděte dolů do části „Získat pouze nástroje příkazového řádku“ a stáhněte si archiv odpovídající verze operačního systému (v našem případě to je Windows).

Rozbalte stažený archiv, například do kořenového adresáře jednotky C.

Interakce se Správcem SDK se provádí prostřednictvím příkazového řádku. Najdete všechny týmy, ale my se zaměříme na ty hlavní. Chcete-li spustit Správce sady SDK, přejděte do složky, kde jste rozbalili obsah archivu\u003e nástroje\u003e přihrádku a podržte klávesu Shift, klepněte pravým tlačítkem myši na prázdné místo a vyberte možnost „Otevřít příkazové okno“, pokud používáte jinou verzi než Windows 10. Nebo spusťte příkazový řádek a určit pracovní adresář. V mém případě to je:

Cd C: \\ sdk-tools-windows-3859397 \\ tools \\ bin

Zadejte příkaz sdkmanager  a stisknutím klávesy Enter zobrazíte všechny dostupné možnosti. Zajímá nás však následující příkaz:

Sdkmanager „platformy-tools“ „platformy; android-26“

Tento příkaz nainstaluje nástroje platformy (včetně adb a fastboot) a nástroje SDK pro API 26, které odpovídají verzi pro Android 8.x. Níže je uveden úplný seznam verzí Android a jejich odpovídajících API:

  • Android 1.0 - API 1
  • Android 1.1 - API 2
  • Android 1.5 - API 3
  • Android 1.6 - API 4
  • Android 2.0 / 2.1 - API 5, 6, 7
  • Android 2.2 - API 8
  • Android 2.3 - API 9, 10
  • Android 3.0 / 3.1 / 3.2 - API 11, 12, 13
  • Android 4.0 - API 14, 15
  • Android 4.1 / 4.2 / 4.3 - API 16, 17, 18
  • Android 4.4 - API 19.20
  • Android 5.0 / 5.1 - API 21, 22
  • Android 6.0 - API 23
  • Android 7.0 / 7.1 - API 24, 25
  • Android 8.0 / 8.1 - API 26

Protože Mám zařízení se systémem Android 7.0, potom bude můj příkaz vypadat takto:

Sdkmanager „platformy-tools“ „platformy; android-24“

Tento krok můžete také provést pomocí rozhraní Android Studio GUI. Chcete-li to provést, přejděte na stránku stahování, stáhněte, nainstalujte a spusťte Android Studio.

Klikněte na „Konfigurovat“ a „Správce SDK“.

Pokud používáte zařízení Nexus, zkontrolujte, zda je zaškrtnuto políčko „Nástroje platformy Android SDK“ a „Jednotka Google USB“. Klepnutím na „OK“ zavřete Správce SDK a zavřete také Android Studio.

Krok 2: Povolte ladění USB

Přejděte do nastavení telefonu a vyberte „O telefonu“. Přejděte dolů na položku "Sestavit číslo" a 7krát klikněte na tuto položku. Měla by se objevit zpráva oznamující, že jste vstoupili do vývojářského režimu.

Vraťte se na hlavní stránku nastavení, měla by se zobrazit nová položka „Pro vývojáře“. Zapněte ladění USB. V případě potřeby zadejte své heslo nebo PIN.

Po dokončení připojte telefon k počítači. V telefonu se zobrazí okno s dotazem „Povolit ladění USB?“. Zaškrtněte políčko „Vždy povolit pro tento počítač“ a klikněte na OK.

Krok 3: Testování ADB a instalace ovladačů pro váš smartphone

Otevřete složku, ve které je sada SDK nainstalovaná, a otevřete složku nástrojů platformy. Zde je uložen program ADB. Podržte klávesu Shift a klepněte pravým tlačítkem myši do složky. Vyberte možnost „Otevřít příkazové okno“.

Chcete-li zkontrolovat, zda ADB funguje správně, připojte zařízení Android k počítači pomocí kabelu USB a spusťte následující příkaz:

Adb zařízení

Měli byste vidět zařízení v seznamu. Pokud je zařízení připojeno k počítači, ale neobjevuje se v seznamu, musíte do zařízení nainstalovat ovladač ADB. Web výrobce vašeho zařízení musí mít příslušné soubory. Například pro zařízení Motorola je můžete stáhnout, pro Samsung, pro ovladače HTC jsou součástí programu HTC Sync Manager. Potřebné soubory můžete také najít na webu XDA Developers bez dalšího softwaru.

Ovladač Google USB můžete nainstalovat také ze složky Extras v okně Správce sady SDK, jak jsme již uvedli v prvním kroku.

Pokud používáte ovladač Google USB, budete muset systém Windows donutit, aby používal nainstalované ovladače pro vaše zařízení. Otevřete Správce zařízení (klepněte pravým tlačítkem myši na zástupce tohoto počítače a vyberte Vlastnosti - Správce zařízení), vyhledejte zařízení v seznamu. Klikněte na něj pravým tlačítkem a vyberte příkaz Vlastnosti. Přejděte na kartu Ovladač a klepněte na tlačítko Aktualizovat. Vyberte možnost „Vyhledat ovladače v tomto počítači“.

Vyhledejte ovladač USB USB Google ve složce Extras s nainstalovanou sadou SDK, vyberte složku google \\ usb_driver a klepněte na tlačítko Další. Po instalaci ovladačů zkuste znovu příkaz adb devices. Pokud je vše provedeno správně a ovladače jsou vhodné, uvidíte zařízení v seznamu. Blahopřejeme, mohli jste nainstalovat ovladač ADB.

Užitečné příkazy ADB

ADB nabízí několik užitečných příkazů:

Adb nainstalovat C: \\ package.apk

- Nainstalujte aplikaci do telefonu umístěného na cestě C: \\ package.apk do počítače;

Adb odinstalovat název balíčku.name

- Odeberte ze zařízení aplikaci s názvem package.name. Například příkaz com.rovio.angrybirds odstraní hru Angry Birds;

Adb push C: \\ file / sdcard / file

- Vloží soubor z počítače do zařízení. Tento příkaz pošle soubor C: \\ file v počítači do zařízení podél cesty / sdcard / file & lt.

Adb pull / sdcard / file C: \\ file

- Funguje jako předchozí tým, ale opačným směrem.