ZÁKLADNÉ PRÍKAZY S ADB Z ANDROID SDK

androidydk

Keď potrebujeme zmena zotavenia v našich termináloch alebo keď potrebujeme zmeniť SPL alebo použite Emulátor SDK, musíme sa zmocniť Nástroj ADB ktorý prichádza v Android SDK. Mnohokrát opakujeme kroky, ktoré nájdeme v príručkách alebo na webe, bez toho, aby sme veľmi dobre vedeli, čo robíme, dnes sa pokúsime dať nám vedieť niečo viac o tom, čo robíme, keď nabudúce použijeme ADB.

Aby bolo možné použiť Konzola ADB je potrebné, aby sme znížili Android SDK na našom počítači a rozbalený v priečinku, ktorý sa z praktických dôvodov odporúča nachádzať v koreňovom adresári nášho pevného disku. V tomto priečinku SDK nájdeme ďalší priečinok s názvom Nástroje. V tomto priečinku sú nástroje, ktoré vývojárom pomáhajú pri vytváraní aplikácií, jedným z nich je ADB.

Použiť adb musíme otvoriť reláciu v termináli, ak sme na macu alebo v konzole Príkazy systému Android ak sme v oknách. Keď sa nachádzame v termináli, musíme sa umiestniť do priečinka tools na súbore sdk, aby sme to mohli urobiť príkazom CD (change directory), zmeníme adresár, kým nebudeme v nástrojoch. Napríklad ak pri otvorení terminálu alebo konzoly vidíme, že dostaneme príkazový riadok taký, že: c:/>Program Files/My Documents/Androidsis/_ znamená, že sa nachádzame v adresári androidsis ktorý je zase vo vnútri adresára moje dokumenty otočiť sa dovnútra programové súbory. Napísali sme cd .. a stiahneme si vetvu v adresárovej štruktúre a budeme vo vnútri c: /> Programové súbory / Moje dokumenty / _ pokračujeme takto, až kým nie sme v c: /> a raz tu píšeme cd a názov priečinka, v ktorom sme našli android sdk rozbalený, ak by to bol napríklad Android sdk 16, tak by sme museli písať cd androidsdk16 a viedlo by nás to k vstupu do C: /> android sdk 16 / _, budeme takto pokračovať, kým nebudeme vo vnútri priečinka s nástrojmi vo vnútri SDk pre Android.

Keď už sme v tomto priečinku, stačí vložením adb a stlačením klávesu Enter vypísať dostupné možnosti, ktoré je možné vykonať pomocou tohto príkazu. Najčastejšie používame tieto nástroje:

inštalácia adb nainštalovať adb appmanager.apk Táto možnosť nám umožňuje nainštalovať aplikáciu na náš terminál.

adb tlačiť adb push appmanager.apk sdcard / appmanager.apk Táto možnosť nám umožňuje skopírovať konkrétny súbor na konkrétne miesto v telefóne.

adb pull adb sdcard / appmanager.apk appmanager.apk Týmto sa nám podarilo skopírovať súbor z nášho telefónu do nášho počítača

adb rozhoduje Zobrazí sa zoznam pripojených terminálov alebo emulátorov.

ADB shell Na obrazovke sa objaví znak libry, znak toho, že sme vstúpili do relácie tlmočníka príkazov. Keď sa nachádzame v interprete príkazov shellu, môžeme vytvárať oddiely, adresáre, mazať, vytvárať atď. Vo vnútri shellu môžeme používať nasledujúce príkazy:

  • ls Uveďte zoznam adresárov a priečinkov, ktoré existujú na ceste, ktorou sa nachádzame.
  • reštart Reštartujte terminál
  • rm Odstrániť súbor
  • je rm Odstráňte adresár
  • cd Zmeniť adresár
  • mkdir Vytvorte adresár
  • mkswapp Vytvorte výmenný systém
  • namontovať Pripojte jednotku alebo oddiel
  • umount Odpojte disk
  • mv Presunutie alebo premenovanie súboru

príklad:

adb shell mount / sdcard (Namontujeme kartu Sd, aby sme na nej mohli pracovať)

adb shell rm /sdcard/update.zip (Súbor update.zip z nášho telefónu odstránime)

adb push androidsis.zip /sdcard/androidsis. Zip (Skopírujeme súbor androidsis.zip z nášho počítača na našu kartu)

adb shell umount / sdcard (Odpojíme našu SD kartu)

No, dúfam, že vám to pomôže, ak uvidíte nejaké nesprávnosti, neváhajte mi to povedať, ďakujem.

ZDROJ | android.com

 

 


Zaujíma vás:
Ako odstrániť vírusy v systéme Android
Sledujte nás na Google News

Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Actualidad Blog
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   pepe dijo

    Push and pull robia to isté alebo majú rozdiel?
    Čo tak článok na userinit.sh alebo user.conf s podrobnosťami o tom, ako zmeniť swapp, aktivovať compcache, presunúť vyrovnávaciu pamäť do triedy 6 sd atď ....

    1.    anthocara dijo

      Ahoj
      V podstate áno. O tom, čo komentujete, to urobím, nemal som to na mysli, pretože keďže romovia idú cestou automatizmu, že v poslednej dobe nie je čo robiť, stačí ich nainštalovať.
      Ale pripravím to a nahrám
      Pozdrav

  2.   BEO dijo

    Vďaka, základné, ale užitočné

  3.   BEO dijo

    Hrdina mi už dáva vojnu ...

    Pred zakorenením prechádzam túto časť, pretože sa pokúšam zmeniť zotavenie, ktoré ma zavedie k mojim prvým krokom s ADB. Prístup mám z WinXP z cmd do ADB, po nainštalovaní USB ovládačov z SDK a urobím «adb devices», «adb shell» a nie je tam nijako nainštalovaný ovládač, ale zdá sa, že to nedetekuje dobre alebo neviem ... povedzme, že mám 64 bitov WinXP, možno problémy s týmto ovládačom? 🙁

  4.   rebel dijo

    Ahoj, ako sa máš? Mám problém so svojim HTC Wildfire, mám ho zakorenené a s-off Chcel som dať nový rom a v procese inštalácie mi utiekol telefón a vypadla batéria. Teraz, keď zapnem telefón Mám bielu obrazovku s htc a nič iné na tom nie je, že nespracovávam dobre príkazy shellu adb a neviem, ako nainštalovať rom, ktorý ho mal znova. Dúfam, že mi pomôžete vďaka

  5.   James rivadeneyra dijo

    Neviete o príkaze alebo vydaní súboru, ktorý vám umožní nakonfigurovať cestu, kde sa zaznamenávajú súbory, ktoré mobilný telefón prijíma cez bluetooth?

  6.   Gualberto Elias Moretta dijo

    Naozaj som to pochopil, teraz ťa sledujem na twitteri

  7.   viera dijo

    adb shell mount / system / framework (zložku pripájame R / W)

    adb push / systém / rámec

    Je potrebné odpojiť priečinok / system / framework? Je tento skript správny?
    Vďaka: D

  8.   JR Ortiz dijo

    Pretože môžem zmeniť povolenia súboru (v mojom prípade .db), skúšam to s $ chmod 777

  9.   jm dijo

    Dobrý deň, pochopil som veľa vášho tutoriálu, ale mám pochybnosti, že keď prenesiem súbory alebo priečinky z mobilu do počítača, môžem ich upraviť pomocou nejakého programu na PC.
    vďaka