Com instal·lar i utilitzar ADB, la utilitat Android Debug Bridge

ADB, Android Debug Bridge, és una utilitat de línia d'ordres inclosa amb l'SDK d'Android de Google. ADB pot controlar el dispositiu mitjançant USB des d’un ordinador, copiar fitxers d’anada i tornada, instal·lar i desinstal·lar aplicacions, executar ordres d’intèrpret d’ordres i molt més.

En el passat, hem tractat alguns altres trucs que requereixen ADB, com ara fer còpies de seguretat i restaurar el telèfon intel·ligent o la tauleta i instal·lar aplicacions d'Android a la targeta SD de manera predeterminada. L'ADB s'utilitza per a una gran varietat de trucs frikis d'Android.

Primer pas: configureu l'SDK d'Android

Aneu a la pàgina de descàrrega de l'SDK d'Android i desplaceu-vos cap avall fins a "Només eines de l'SDK", que és un conjunt d'eines que inclou ADB. Baixeu-vos el fitxer ZIP de la vostra plataforma i descomprimiu-lo allà on vulgueu emmagatzemar els fitxers ADB, ja que són portàtils perquè pugueu col·locar-los a qualsevol lloc que vulgueu.

Inicieu l'SDK Manager EXE i desseleccioneu-ho tot excepte "Android SDK Platform-tools". Si feu servir un telèfon Nexus, és possible que també vulgueu seleccionar "Controlador USB de Google" per descarregar els controladors de Google. Feu clic al botó Instal·la. Això descarrega i instal·la el paquet platform-tools, que conté ADB i altres utilitats.

Quan hàgiu acabat, podeu tancar el gestor de l'SDK.

Segon pas: activeu la depuració USB al telèfon

Per utilitzar ADB amb el vostre dispositiu Android, heu d’habilitar una funció anomenada depuració USB. Obriu el calaix de l'aplicació del telèfon, toqueu la icona Configuració i seleccioneu "Quant al telèfon". Desplaceu-vos fins a baix i toqueu l'element "Número de compilació" set vegades. Haureu de rebre un missatge que us digui que ara sou desenvolupador.

Torneu a la pàgina de configuració principal i hauríeu de veure una nova opció a la part inferior anomenada "Opcions per a desenvolupadors". Obriu-lo i activeu "Depuració USB".

Més endavant, quan connecteu el telèfon a l'ordinador, veureu una finestra emergent titulada "Vols permetre la depuració d'USB?" al telèfon. Marqueu la casella "Permet sempre des d'aquest ordinador" i toqueu D'acord.

Pas tercer: proveu ADB i instal·leu els controladors del vostre telèfon (si cal)

Obriu la carpeta on heu instal·lat les eines de l'SDK i obriu la carpeta eines de plataforma. Aquí és on s’emmagatzema el programa ADB. Manteniu premuda la tecla Maj i feu clic amb el botó dret a la carpeta. Trieu "Obrir la finestra d'ordres aquí".

Per comprovar si l'ADB funciona correctament, connecteu el dispositiu Android a l'ordinador mitjançant un cable USB i executeu l'ordre següent:

dispositius adb

Hauríeu de veure un dispositiu a la llista. Si el dispositiu està connectat però no apareix res a la llista, haureu d’instal·lar els controladors adequats.

El fabricant del telèfon pot proporcionar un paquet de controladors que es pot descarregar per al vostre dispositiu. Així que aneu al seu lloc web i cerqueu els controladors del vostre dispositiu: els de Motorola són aquí, els de Samsung són aquí i els HTC vénen com a part d’una suite anomenada HTC Sync Manager. També podeu cercar a XDA Developers per descarregar controladors sense el programari addicional.

També podeu provar d’instal·lar el controlador USB de Google des de la carpeta Extras de la finestra del Gestor d’SDK, tal com hem esmentat al primer pas. Això funcionarà amb alguns telèfons, inclosos els dispositius Nexus.

Si utilitzeu el controlador USB de Google, és possible que hàgiu de forçar Windows a utilitzar els controladors instal·lats per al vostre dispositiu. Obriu el Gestor de dispositius (feu clic a Inici, escriviu Administrador de dispositius i premeu Retorn), localitzeu el dispositiu, feu-hi clic amb el botó dret i seleccioneu Propietats. És possible que vegeu un signe d'exclamació groc al costat del dispositiu si el controlador no està instal·lat correctament.

A la pestanya Controlador, feu clic a Actualitza el controlador.

Utilitzeu l’opció Cerca el meu ordinador per obtenir el programari del controlador.

Trobareu el controlador USB de Google a la carpeta "Extres" on heu instal·lat els fitxers SDK d'Android. Seleccioneu el fitxer google \ usb_driver carpeta i feu clic a Següent.

Un cop hàgiu instal·lat els controladors del dispositiu, connecteu el telèfon i torneu a provar l'ordre dispositius adb:

dispositius adb

Si tot va bé, hauríeu de veure el vostre dispositiu a la llista i ja podreu començar a utilitzar ADB.

Pas quatre (opcional): afegiu ADB al PATH del vostre sistema

RELACIONATS:Com editar el PATH del sistema per accedir fàcilment a la línia d'ordres al Windows

Tal com està, heu de navegar a la carpeta d’ADB i obrir-hi un símbol del sistema sempre que vulgueu utilitzar-lo. Tanmateix, si l’afegiu al PATH del sistema de Windows, no serà necessari, només podeu escriure adb des del símbol del sistema per executar ordres quan vulgueu, independentment de la carpeta en què us trobeu.

El procés és una mica diferent a Windows 7 i 10, així que consulteu la nostra guia completa per editar el PATH del sistema per conèixer els passos necessaris per fer-ho.

Comandaments d'ADB útils

A més de la varietat de trucs que requereixen ADB, ADB ofereix algunes ordres útils:

instal·lar adb C: \ package.apk - Instal·la el paquet situat a C: \ package.apk a l'ordinador del dispositiu.

desinstal·lar adb nom del paquet - Desinstal·la el paquet amb package.name del dispositiu. Per exemple, faríeu servir el nom com.rovio.angrybirds per desinstal·lar l’aplicació Angry Birds.

adb push C: \ file / sdcard / file - Insereix un fitxer des del vostre ordinador al dispositiu. Per exemple, l'ordre aquí empeny el fitxer situat a C: \ file de l'ordinador a / sdcard / file al dispositiu

adb pull / sdcard / file C: \ file - Extrau un fitxer del dispositiu a l'ordinador: funciona com adb push, però al revés.

adb logcat: consulteu el registre del dispositiu Android. Pot ser útil per depurar aplicacions.

intèrpret d'ordres adb: us proporciona un intèrpret d'ordres interactiu de línia d'ordres al vostre dispositiu.

adb shell comandament - Executa l'ordre de l'intèrpret d'ordres especificat al dispositiu.

Per obtenir una guia completa de l’ADB, consulteu la pàgina d’Android Debug Bridge al lloc per a desenvolupadors d’Android de Google.

Crèdit de la imatge: LAI Ryanne a Flickr


$config[zx-auto] not found$config[zx-overlay] not found