COMANDOS BÀSICS AMB ADB DEL SDK ANDROID

androidsdk

quan necessitem canviar el recovery en els nostres terminals, o quan necessitem canviar el SPL o utilitzar el emulador de l'SDK, Hem de recórrer a la eina ADB vinent al SDK d'Android. Moltes vegades repetim els passos que ens trobem en els manuals oa les web sense saber molt bé el que estem fent, avui intentarem que sapiguem alguna cosa més del que fem a la propera vegada que utilitzem l'ADB.

Per poder utilitzar la consola ADB cal que tinguem baixats el SDK d'Android en el nostre ordinador i descomprimit en una carpeta que per qüestions pràctiques és recomanable que es trobi a l'arrel del nostre disc dur. Dins d'aquesta carpeta de l'SDK ens trobem amb una altra carpeta de nom Tools. En aquesta carpeta tools es troben les eines per a l'ajuda dels desenvolupadors en el seu treball de crear aplicacions, una d'elles és l'ADB.

per utilitzar adb necessitem obrir una sessió al terminal si stem a mac oa la consola de ordres Android si estem en windows. Un cop dins de l'terminal ens hem de situar dins de la carpeta tools de l'sdk, per a això amb la comanda CD (change directory) anem canviant de directori fins situar-nos al tools. Per exemple si a l'obrir el terminal o la consola veiem que ens surt una línia de comando tal que així: c:/>Fitxers de programa/Els meus documents/Androidsis/_ vol dir que estem dins de directori androidsis que està al seu torn dins de directori meus documents al seu torn dins arxius de programa. escrivim cd .. i ens baixarà una branca en l'estructura de directoris i estarem dins de c: /> Arxius de programa / Els meus documents / _ , Continuem així fins que estiguem en c: /> i un cop aquí escrivim cd i nom de la carpeta en la qual trobem descomprimit el sdk de android, si fos per exemple Android sdk 16, llavors hauríem d'escriure cd androidsdk16 i ens portaria a estar a C: /> android sdk 16 / _, Continuem així fins que estiguem dins de la carpeta tools dins el SDK d'Android.

Una vegada que estem en aquesta carpeta amb només posar adb i prémer enter ens llistarà les opcions disponibles per a executar amb aquesta comanda. Les que més utilitzem són les que segueixen:

adb install adb install appmanager.apk Aquesta opció ens permet instal·lar una aplicació al nostre terminal.

adb push adb push appmanager.apk sdcard / appmanager.apk Aquesta opció ens permet copiar un arxiu determinat en una ubicació determinada del nostre telèfon.

adb pull adb sdcard / appmanager.apk appmanager.apk Amb això aconseguim copiar un fitxer des del nostre telèfon cap al nostre ordinador

adb decives Ens mostra una llista amb els terminals o emuladors connectats.

adb shell Ens apareixerà un coixinet a la pantalla, signe que hem entrat en una sessió de interpreti de comandos. Un cop de dins de l'intèrpret d'ordres shell, podrem crear particions, directoris, esborrar, crear, etc ... Dins de l'intèrpret d'ordres podrem utilitzar les següents comandes:

  • ls Llista els directoris i carpetes existents a la ruta que estiguem.
  • reiniciar Reinicia el terminal
  • rm Esborra un arxiu
  • és rm Esborra un directori
  • cd Canvia de directori
  • mkdir Crea un directori
  • mkswapp Crea un sistema d'intercanvi
  • muntar Munta una unitat o partició
  • muntar Desmunta una unitat
  • mv Mou o reanomeneu un fitxer

Exemple:

adb shell mount / sdcard (Vam muntar la targeta Sd per poder treballar-hi)

adb shell rm /sdcard/update.zip (Esborrem el fitxer update.zip del nostre telèfon)

adb push androidsis.zip /sdcard/androidsis. Zip (Copiem l'arxiu androidsis.zip des del nostre ordinador a la nostra targeta)

adb shell umount / sdcard (Desmuntem la nostra targeta SD)

Bé, espero que us sigui d'ajuda, si veieu alguna incorrecció no dubteu a dir-m'ho, gràcies.

FONT | android.com

 

 


T'interessa:
Com eliminar virus en Android
Segueix-nos a Google News

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Actualitat Bloc
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   Pepe va dir

    Push i pull fan el mateix o tenen alguna diferència?
    Que tal un article sobre el userinit.sh o el user.conf amb detalls de com canviar la swapp, activar compcache, moure la memòria cau a una sd de classe 6 etc ....

    1.    antocara va dir

      Hola
      Bàsicament si. Sobre el que comentes, ho faré, no ho tenia pensat perquè com les rom estan anant cap a un camí d'automatisme, que ultimament no cal fer res, únicament instal·lar-les.
      Però el preparo i ho pujo
      una salutació

  2.   bament va dir

    Gràcies, bàsic però útil

  3.   bament va dir

    Ja em aquesta donant guerra l'Hero ...

    Abans de rootearla pas per aquesta secció ja que camino intentant canviar el recovery la qual cosa em porta a les meves primeres passes amb l'ADB. Accedeixo des WinXP des del cmd a l'ADB, després d'instal·lar els drivers USB des de l'SDK, i faig un «adb devices», «adb shell» i no hi ha manera el controlador aquesta instal·lat però sembla que no ho detecta bé o no ... dir que tinc un WinXP 64 bits, potser de problemes aquest driver ?? 🙁

  4.   rebel va dir

    hola que tal mira tinc un problema amb la meva htc wildfire el tinc rooteado i s-off vaig voler ficar una nova rom i en el procés d'instalacion es m'escapo el telèfon i va sortir la bateria.ahora quan encenc el telèfon em surt una pantalla blanca amb htc i res més és que no maneig bé les ordres adb shell i no sé com instal·lar de nou la rom que la tenia.espero que em podeu ajudar gràcies

  5.   James Rivadeneyra va dir

    ¿No saben d'algun comandament o l'edició d'algun arxiu que permeti configurar la ruta on es graven els arxius que el cel·lular rep via bluetooth?

  6.   Gualberto Elias Moretta va dir

    Super vaig entendre, ara et segueixo a twitter

  7.   fe va dir

    adb shell mount / system / framework (vam muntar la carpeta en R / W)

    adb push / system / framework

    ¿Cal desmuntar la carpeta / system / framework? ¿És correcte aquest script?
    Gràcies: D

  8.   JR Ortiz va dir

    Com puc canvia els permisos d'un arxiu (en el meu cas .db), estic intentant amb $ chmod 777

  9.   jm va dir

    Hola he entès bastnte del teu tutorial però em queda un dubte, Si pas els arxius o carpetes de l'movil a l'ordinador després puc editar-los amb algun programa al pC.
    Gràcias