Bí a ṣe le lo Adb

Imudojuiwọn to kẹhin: 25/08/2023
Òǹkọ̀wé: Sebastian Vidal

Bi imọ-ẹrọ ti n tẹsiwaju lati ni ilọsiwaju ni awujọ wa, wiwa awọn ipolowo ori ayelujara ti di pupọ sii. Awọn ipolowo wọnyi le jẹ ifọkasi, idilọwọ iriri lilọ kiri ayelujara wa ati jijẹ iye data nla. Eyi ni ibi ti Adb wa sinu ere. Adb jẹ ohun elo imọ-ẹrọ ti o gba wa laaye lati ni iṣakoso nla lori awọn ipolowo ti o han loju iboju wa. Ninu nkan yii, a yoo ṣawari ni ijinle bi o ṣe le lo Adb ati gba pupọ julọ ninu rẹ. àwọn iṣẹ́ rẹ̀. Lati fifi sori ẹrọ si iṣeto awọn asẹ aṣa, a yoo kọ ẹkọ igbese ni igbese Bii o ṣe le lo ohun elo alagbara yii lati jẹ ki iriri ori ayelujara wa rọ ati laisi awọn ipolowo aifẹ. Ka siwaju lati wa bii Adb ṣe le yi iriri lilọ kiri rẹ pada!

1. Bibẹrẹ pẹlu Adb: Awọn ilana ipilẹ ati awọn imọran ipilẹ

* Awọn ipilẹ ipilẹ ati awọn imọran ipilẹ ti Adb*

Ninu ifiweranṣẹ yii, a yoo fun ọ ni ifihan alaye si Adb (Afara Debug Android), awọn ipilẹ ipilẹ rẹ, ati awọn imọran ipilẹ ti o nilo lati mọ ṣaaju ki o to bẹrẹ lilo ohun elo ti ko niyelori fun idagbasoke ohun elo Android.

Kini Adb? Adb jẹ ohun elo laini aṣẹ ti o jẹ apakan ti Apo Idagbasoke Android (Android SDK). Pese ni wiwo ibaraẹnisọrọ laarin kọmputa rẹ ati a Ẹ̀rọ Android, gbigba ọ laaye lati ṣakoso, yokokoro ati ṣe awọn iṣẹ-ṣiṣe oriṣiriṣi lori ẹrọ ti a ti sopọ nipasẹ USB tabi asopọ alailowaya.

Lilo Adb ni idagbasoke ohun elo Android. Adb ṣe ipa pataki ni idagbasoke ati ṣiṣatunṣe awọn ohun elo Android. O gba ọ laaye lati fi sori ẹrọ ati aifi awọn ohun elo kuro, gbe awọn faili, ṣiṣẹ awọn aṣẹ ni ikarahun ẹrọ, gba alaye log, ṣe awọn idanwo adaṣe, laarin awọn iṣẹ ṣiṣe pataki fun idagbasoke ohun elo Android.

Awọn aṣẹ ipilẹ ati awọn iṣẹ ṣiṣe. Lilo Adb da lori ṣiṣe awọn aṣẹ lori laini aṣẹ kọnputa rẹ. Diẹ ninu awọn ofin ipilẹ ti o wọpọ julọ ni: awọn ẹrọ adb (lati ṣayẹwo awọn ẹrọ ti o sopọ), fi sori ẹrọ adb (lati fi ohun elo sori ẹrọ naa), adb aifi si (lati mu ohun elo kan kuro), ikarahun adb (lati wọle si ikarahun ẹrọ) , ati adb logcat (lati wo awọn akọọlẹ ẹrọ). Ni afikun, Adb tun ṣafihan ọpọlọpọ awọn iṣẹ ṣiṣe ilọsiwaju ti o gba laaye, fun apẹẹrẹ, n ṣatunṣe ohun elo lori asopọ Wi-Fi kan.

Ni bayi ti o ti ni oye nipa awọn ipilẹ ipilẹ ati awọn imọran ipilẹ ti Adb, o ti ṣetan lati ṣe awọn igbesẹ akọkọ rẹ ni idagbasoke ohun elo Android! Bi o ṣe nlọsiwaju, a ṣeduro ṣiṣawari awọn ikẹkọ, awọn apẹẹrẹ, ati awọn irinṣẹ afikun ti o wa lati ni anfani pupọ julọ ninu ohun elo alagbara yii.

2. Adb iṣeto ni: Ngbaradi ayika fun lilo

Adb, eyiti o duro fun Afara Debug Android, jẹ irinṣẹ pataki fun awọn olupilẹṣẹ ti o fẹ lati ṣe ajọṣepọ pẹlu awọn ẹrọ Android. Ṣaaju ki o to bẹrẹ lilo Adb, o nilo lati ṣe diẹ ninu iṣeto ni ibẹrẹ lati mura agbegbe idagbasoke rẹ.

Lati bẹrẹ, rii daju pe o ni awọn SDK Android fi sori ẹrọ lori rẹ eto. SDK yii n pese awọn irinṣẹ pataki lati ṣiṣẹ pẹlu Adb. Lọgan ti fi sori ẹrọ, rii daju awọn 'Syeed-irinṣẹ' folda ona ti SDK ti wa ni afikun si awọn Ọ̀NA ti eto. Eyi yoo gba aṣẹ Adb laaye lati ṣiṣẹ lati eyikeyi ipo ni ebute naa.

Ni bayi pe agbegbe ti tunto, lati ṣayẹwo boya Adb ti fi sii ni deede, so ohun Android ẹrọ si kọmputa rẹ nipa lilo a Okùn USB. Lẹhinna ṣii window ebute kan ati ṣiṣe aṣẹ naa awọn ẹrọ adb. Eyi yoo ṣe afihan atokọ ti awọn ẹrọ ti a ti sopọ pẹlu ID alailẹgbẹ wọn ti o baamu.

3. Bawo ni lati fi idi ohun Adb asopọ: Nsopọ awọn ẹrọ si awọn kọmputa

Ni apakan yii a yoo ṣe alaye bi o ṣe le fi idi asopọ Adb kan lati so awọn ẹrọ Android rẹ pọ mọ kọnputa rẹ daradara ati laisi ilolu. Tẹle awọn igbesẹ ti o rọrun wọnyi lati ṣaṣeyọri asopọ aṣeyọri:

Igbese 1: Rii daju pe o ti fi Android SDK sori kọnputa rẹ. O le ṣe igbasilẹ rẹ lati oju opo wẹẹbu Awọn Difelopa Android osise. Ni kete ti o ti fi sii, ṣii ebute tabi laini aṣẹ lori kọnputa rẹ.

Igbese 2: So rẹ Android ẹrọ si kọmputa rẹ nipa lilo okun USB. Rii daju pe o mu USB n ṣatunṣe aṣiṣe lori ẹrọ rẹ. Lati ṣe eyi, lọ si apakan "Developer Aw" ninu ẹrọ rẹ eto ati ki o jeki awọn "USB n ṣatunṣe" aṣayan.

Igbese 3: Ninu ebute tabi laini aṣẹ, lọ kiri si folda nibiti Android SDK ti fi sii. Lẹhinna, ṣiṣe aṣẹ “awọn ẹrọ adb” lati rii daju pe ẹrọ rẹ ti sopọ ni deede. Ti ohun gbogbo ba wa ni ibere, iwọ yoo wo atokọ ti awọn ẹrọ ti a ti sopọ. Ṣetan! Bayi o le bẹrẹ lilo asopọ Adb lati ṣe awọn iṣẹ ṣiṣe lọpọlọpọ lori ẹrọ Android rẹ lati kọnputa rẹ.

4. Awọn pipaṣẹ Adb pataki: Itọsọna Alaye si Lilo

Ti o ba nifẹ si idagbasoke ohun elo Android, o ṣe pataki lati mọ ararẹ pẹlu awọn aṣẹ Adb (Android Debug Bridge) pataki. Adb jẹ ọpa laini aṣẹ ti o fun ọ laaye lati ṣe ajọṣepọ pẹlu awọn ẹrọ Android ti o sopọ nipasẹ USB tabi awọn emulators. Ninu itọsọna alaye yii, iwọ yoo kọ ẹkọ ni igbese nipa igbese bi o ṣe le lo awọn aṣẹ Adb pataki lati ṣatunṣe, fi sori ẹrọ, aifi si po ati ṣakoso awọn ẹrọ Android.

Igbesẹ akọkọ ni lati rii daju pe o ti fi Adb sori ẹrọ rẹ. O le ṣayẹwo eyi nipa ṣiṣi window ebute kan ati titẹ “adb version”. Nigbamii, Emi yoo fihan ọ awọn aṣẹ Adb pataki julọ ti o yẹ ki o mọ:

  • awọn ẹrọ adb: fihan akojọ kan ti Android awọn ẹrọ ti a ti sopọ si awọn eto
  • adb logcat: ṣafihan alaye alaye ti awọn iṣẹlẹ ẹrọ ati awọn ifiranṣẹ
  • adb fi sori ẹrọ: fi ohun elo sori ẹrọ Android kan
  • aifi sipo adb: aifi si ẹrọ app kan lati ẹrọ Android kan
  • adb ikarahun: ṣii igba ikarahun kan lori ẹrọ Android
Iyasoto akoonu - Tẹ Nibi  Bii o ṣe le ṣe Tripod kan

Itọsọna yii tun pẹlu awọn imọran to wulo ati awọn apẹẹrẹ iṣe lati ni anfani pupọ julọ ninu awọn aṣẹ Adb. Iwọ yoo kọ ẹkọ bi o ṣe le ya awọn sikirinisoti, ṣe afiwe ifọwọkan tabi awọn iṣẹlẹ keyboard, ṣe igbasilẹ awọn fidio iboju, ati pupọ diẹ sii. Pẹlu itọsọna alaye yii, iwọ yoo ni gbogbo awọn irinṣẹ pataki lati yanju iṣoro eyikeyi ti o ni ibatan si idagbasoke ohun elo Android.

5. N ṣatunṣe aṣiṣe pẹlu Adb: Yiyan awọn iṣoro ati awọn aṣiṣe lori awọn ẹrọ Android

Lati ṣatunṣe awọn iṣoro ati awọn aṣiṣe lori awọn ẹrọ Android, ohun elo ti o wulo pupọ ni Adb (Android Debug Bridge). Adb jẹ ọpa laini aṣẹ ti o fun laaye ibaraẹnisọrọ laarin ẹrọ Android kan ati kọnputa lori okun USB kan. Pẹlu Adb, n ṣatunṣe aṣiṣe ati laasigbotitusita ṣee ṣe ní àkókò gidi.

Igbesẹ akọkọ lati lo Adb ni lati jẹ ki n ṣatunṣe aṣiṣe USB ṣiṣẹ lori ẹrọ Android. Lati ṣe eyi, o gbọdọ lọ si awọn eto ẹrọ, lẹhinna awọn aṣayan idagbasoke ati mu aṣayan n ṣatunṣe aṣiṣe USB ṣiṣẹ. Lọgan ti USB n ṣatunṣe ti wa ni sise, so rẹ Android ẹrọ si kọmputa rẹ nipa lilo okun USB.

Ni kete ti ẹrọ Android ti sopọ si kọnputa, ṣii window aṣẹ kan lórí kọ̀ǹpútà ki o si lọ kiri si ipo nibiti Adb wa. O le lẹhinna lo oriṣiriṣi awọn aṣẹ Adb lati ṣe laasigbotitusita ati ṣatunṣe ẹrọ naa. Fun apẹẹrẹ, o le lo aṣẹ naa adb logcat lati wo awọn igbasilẹ eto ni akoko gidi ati nitorinaa ṣe idanimọ awọn aṣiṣe ti o ṣeeṣe. Ni afikun, o le lo aṣẹ naa ikarahun adb lati wọle si onitumọ aṣẹ lori ẹrọ Android ati ṣiṣe awọn aṣẹ taara lori rẹ.

6. Bii o ṣe le lo Adb lati ṣakoso ẹrọ Android kan lati kọnputa rẹ

Lo Adb (Afárá Ìṣàtúnṣe Android) lati ṣakoso ẹrọ Android kan lati kọmputa rẹ le jẹ ọpa nla fun awọn olupilẹṣẹ tabi awọn olumulo ti o ni ilọsiwaju ti o fẹ lati wọle si ati ṣe afọwọyi ẹrọ wọn latọna jijin. Adb jẹ ohun elo laini aṣẹ ti o fun laaye ibaraẹnisọrọ laarin kọnputa ati ẹrọ Android nipasẹ okun USB tabi asopọ alailowaya.

Nigbamii, a yoo ṣafihan awọn igbesẹ pataki lati lo Adb ati ṣakoso ẹrọ Android kan lati kọnputa rẹ:

  • Ni akọkọ, rii daju pe o ti fi Adb sori kọnputa rẹ. O le ṣe igbasilẹ Android SDK lati oju opo wẹẹbu idagbasoke Android ki o tẹle awọn ilana fifi sori ẹrọ.
  • Ni kete ti o ba ti fi Adb sori ẹrọ, jẹ ki n ṣatunṣe aṣiṣe USB ṣiṣẹ lori ẹrọ Android rẹ. Lati ṣe eyi, lọ si awọn aṣayan Olùgbéejáde ninu awọn eto, lẹhinna tan-an aṣayan "USB n ṣatunṣe aṣiṣe".
  • So rẹ Android ẹrọ si awọn kọmputa nipa lilo okun USB. Rii daju pe kọmputa naa mọ ẹrọ naa ati pe o ti fi awọn awakọ ti o yẹ sori ẹrọ.

Ni kete ti o ba ti pari awọn igbesẹ wọnyi, o le bẹrẹ lilo Adb lati ṣakoso ẹrọ Android rẹ lati kọnputa rẹ. Diẹ ninu awọn ofin iwulo ti o le lo pẹlu ikarahun adb lati wọle si laini aṣẹ ẹrọ, adb fi sori ẹrọ lati fi sori ẹrọ awọn ohun elo lori ẹrọ ati adb pull lati daakọ awọn faili lati ẹrọ si kọnputa.

7. Ṣiṣayẹwo Awọn ẹya ara ẹrọ Adb To ti ni ilọsiwaju: Awọn iwe afọwọkọ Aṣa ati Automation

Fun awọn ti o fẹ lati ni anfani ni kikun ti awọn agbara ilọsiwaju ti Adb, o ṣe pataki lati ṣawari iwe afọwọkọ aṣa ati awọn ẹya adaṣe. Awọn ẹya wọnyi gba awọn olumulo laaye lati ṣe akanṣe ati adaṣe awọn iṣẹ-ṣiṣe atunwi, fifipamọ akoko ati ṣiṣe ilana ilana idagbasoke.

Iwe afọwọkọ aṣa ni Adb jẹ eto awọn aṣẹ ti o ṣiṣẹ ni ọkọọkan lati ṣe iṣẹ-ṣiṣe kan pato. Nipa ṣiṣẹda awọn iwe afọwọkọ aṣa, awọn olupilẹṣẹ le ṣe adaṣe awọn iṣe bii fifi awọn ohun elo sori ẹrọ, tunto awọn eto ẹrọ, ati ṣiṣe awọn idanwo adaṣe. Eyi wulo paapaa nigbati o ba n ṣiṣẹ pẹlu nọmba nla ti awọn ẹrọ tabi nigbati o nilo lati ṣiṣẹ lẹsẹsẹ awọn iṣe atunwi daradara.

Ni afikun, Adb nfunni ni ọpọlọpọ awọn irinṣẹ ati awọn ohun elo ti o le ṣee lo ni awọn iwe afọwọkọ aṣa. Awọn irinṣẹ wọnyi wa lati ifọwọyi awọn faili ati awọn ilana si gbigbasilẹ ati ṣiṣiṣẹsẹhin awọn iṣẹlẹ ẹrọ. Nipa lilo awọn irinṣẹ wọnyi ni apapo pẹlu awọn aṣẹ Adb, o ṣee ṣe lati ṣẹda ilọsiwaju ti ilọsiwaju ati awọn iwe afọwọkọ ti o ni ibamu si awọn iwulo pato ti iṣẹ akanṣe kọọkan.

8. Bawo ni lati Yaworan ati ki o gba awọn iboju ti ẹya Android ẹrọ pẹlu Adb

Yiya ati gbigbasilẹ iboju ti ẹya Android ẹrọ nipa lilo Adb le jẹ gidigidi wulo fun orisirisi idi, gẹgẹ bi awọn ṣiṣe awọn tutorial, gbigbasilẹ gameplays tabi nìkan pínpín iboju pẹlu awọn omiiran. Adb (Android Debug Bridge) jẹ ọpa laini aṣẹ ti o fun ọ laaye lati ṣe ọpọlọpọ awọn iṣẹ ṣiṣe lori awọn ẹrọ Android ti o sopọ nipasẹ USB.

Ni isalẹ, awọn igbesẹ pataki lati yaworan ati gbasilẹ iboju ti ẹrọ Android kan nipa lilo Adb yoo jẹ alaye:

  1. Fi Android SDK sori kọnputa rẹ ti o ko ba si tẹlẹ. O le ṣe igbasilẹ lati oju opo wẹẹbu Awọn Difelopa Android osise.
  2. Jeki USB n ṣatunṣe aṣiṣe lori ẹrọ Android rẹ. Lati ṣe eyi, lọ si ẹrọ eto, ki o si "Developer awọn aṣayan" ati ki o mu awọn aṣayan "USB n ṣatunṣe". Ti o ko ba le rii aṣayan “Awọn aṣayan Olùgbéejáde”, lọ si “Nipa Foonu” ki o tẹ nọmba kọ leralera titi ifiranṣẹ yoo fi han ti o sọ pe Awọn aṣayan Olùgbéejáde ti ṣiṣẹ.
  3. So rẹ Android ẹrọ si kọmputa rẹ nipa lilo okun USB. Rii daju pe ẹrọ naa wa ni ṣiṣi silẹ ati pe o gbẹkẹle lórí kọ̀ǹpútà tí ó bá béèrè lọ́wọ́ rẹ.
  4. Ṣii window aṣẹ lori kọnputa rẹ ki o lọ kiri si liana nibiti o ti fi Android SDK sori ẹrọ.
  5. Ṣiṣẹ àṣẹ náà adb devices lati rii daju pe ẹrọ Android rẹ ti sopọ ni deede ati idanimọ nipasẹ Adb.
  6. Ni kete ti a ti mọ ẹrọ rẹ, o le gba iboju naa nipa ṣiṣe aṣẹ naa adb shell screencap -p /sdcard/screenshot.png. Eyi yoo fipamọ àwòrán àwòrán kan ni ọna kika PNG Káàdì SD ti ẹrọ Android rẹ.
  7. Ti o ba fẹ ṣe igbasilẹ iboju dipo ki o kan yiya aworan aimi, o le ṣiṣe aṣẹ naa adb shell screenrecord /sdcard/screenrecord.mp4. Eyi yoo ṣe igbasilẹ iboju ẹrọ rẹ si faili fidio ni ọna kika MP4.
  8. Lati da gbigbasilẹ iboju duro, tẹ Ctrl + C nikan ni window aṣẹ nibiti Adb nṣiṣẹ.
Iyasoto akoonu - Tẹ Nibi  Bii o ṣe le gba awọn aye ni Coin Master

Pẹlu awọn igbesẹ wọnyi, iwọ yoo ni anfani lati gba ati gbasilẹ iboju ti ẹrọ Android rẹ nipa lilo Adb ni irọrun ati yarayara. Ṣe idanwo pẹlu awọn aye ti ọpa yii fun ọ ati gba pupọ julọ ninu ẹrọ Android rẹ!

9. Adb ati ṣiṣi ẹrọ: Bii o ṣe le lo Adb lati ṣii bootloader ati root

Lati šii bootloader ati gbongbo ẹrọ kan, o ṣee ṣe lati lo adb (Android Debug Bridge) bi ọpa akọkọ. Adb jẹ ohun elo laini aṣẹ ti o fun laaye ibaraẹnisọrọ pẹlu awọn ẹrọ Android lori okun USB kan. Ṣaaju ki o to bẹrẹ, o ṣe pataki lati ṣe akiyesi pe šiši ati ilana rutini le yatọ si da lori ẹrọ kan pato, nitorina o ṣe iṣeduro lati ṣe iwadi awọn itọnisọna pato ati awọn ibeere fun ọran kọọkan.

Igbesẹ akọkọ ni lati fi awọn awakọ ti o yẹ sori ẹrọ lori kọnputa rẹ. Eyi yoo gba adb laaye lati ṣe idanimọ ati ibasọrọ ni deede pẹlu ẹrọ naa. Ni deede, awọn awakọ le ṣe igbasilẹ lati oju opo wẹẹbu olupese tabi nipasẹ irinṣẹ bii Android SDK.

Ni kete ti awọn awakọ ti fi sii, USB n ṣatunṣe aṣiṣe gbọdọ wa ni mu ṣiṣẹ lori ẹrọ naa. Eyi Ó ṣeé ṣe nipa lilọ si awọn eto ẹrọ, yiyan awọn aṣayan "Developer" aṣayan ati titan USB n ṣatunṣe. Ti a ko ba mu awọn aṣayan oluṣe idagbasoke ṣiṣẹ, yoo nilo lati muu ṣiṣẹ nipa yiyan alaye ẹrọ naa (titẹ ni kia kia leralera lori “Nọmba Kọ”) ni “Nipa foonu” titi ti ifiranṣẹ ti n muu yoo han.

10. Bii o ṣe le fi awọn ohun elo sori ẹrọ Android kan nipa lilo Adb

Lati fi sori ẹrọ awọn ohun elo lori ẹrọ Android kan nipa lilo Adb, iwọ yoo ni lati tẹle lẹsẹsẹ awọn igbesẹ ti o rọrun ṣugbọn pataki. Ni isalẹ, Emi yoo ṣe itọsọna fun ọ nipasẹ ilana igbesẹ nipasẹ igbese.

1. Ni akọkọ, rii daju pe o ti fi sori ẹrọ Adb lori kọmputa rẹ. O le ṣe igbasilẹ lati oju opo wẹẹbu osise ti Awọn irinṣẹ Olùgbéejáde Android.

2. So rẹ Android ẹrọ si kọmputa rẹ nipa lilo okun USB. Rii daju pe n ṣatunṣe aṣiṣe USB ti ṣiṣẹ lori ẹrọ rẹ. O le ṣe eyi nipa lilọ si "Eto"> "Developer awọn aṣayan" ati muu "USB n ṣatunṣe" aṣayan.

3. Ṣii laini aṣẹ lori kọnputa rẹ ki o lọ kiri si liana nibiti o ti fi Adb sori ẹrọ. Nigbamii, ṣiṣe aṣẹ naa "awọn ẹrọ adb»Lati rii daju pe ẹrọ rẹ ti sopọ ni deede ati idanimọ nipasẹ Adb. O yẹ ki o wo nọmba ni tẹlentẹle ẹrọ rẹ ninu atokọ ti awọn ẹrọ ti a ti sopọ.

11. Lilo Adb lati da awọn faili laarin kọmputa ati Android ẹrọ

Ni akọkọ, rii daju pe o ti fi Adb sori kọnputa mejeeji ati ẹrọ Android rẹ. Ti o ko ba fi sii, o ni imọran lati ṣe igbasilẹ ati fi sii ṣaaju ki o to bẹrẹ. O le gba ẹya tuntun ti Adb lati oju opo wẹẹbu Android osise.

Nigbana ni, so rẹ Android ẹrọ si awọn kọmputa nipa lilo okun USB a. Rii daju pe o jeki USB n ṣatunṣe lori rẹ Android ẹrọ ṣaaju ki o to pọ o. O le ṣe eyi nipa lilọ si ẹrọ rẹ ká eto, ki o si yiyan "Developer Aw" ati muu awọn "USB n ṣatunṣe" aṣayan.

Ni kete ti ẹrọ rẹ ba ti sopọ ati ṣatunṣe aṣiṣe USB, ṣii window laini aṣẹ lori kọnputa rẹ ki o lọ kiri si itọsọna nibiti o ti fi Adb sori ẹrọ. Nigbamii, ṣiṣe aṣẹ atẹle lati rii daju pe ẹrọ Android rẹ ti sopọ daradara: adb devices. Ti ohun gbogbo ba ṣeto ni deede, o yẹ ki o wo atokọ ti awọn ẹrọ Android ti a ti sopọ.

12. Bii o ṣe le ṣe atẹle ati gba alaye nipa ẹrọ kan nipa lilo Adb

Lati ṣe atẹle ati gba alaye nipa ẹrọ kan nipa lilo Adb (Afara Debug Android), awọn igbesẹ pupọ lo wa ti o gbọdọ tẹle. Awọn igbesẹ ti o ṣe pataki lati ṣe iṣẹ yii daradara ati imunadoko yoo jẹ alaye ni isalẹ:

Igbese 1: Rii daju pe o ti fi Adb sori kọnputa rẹ. O le ṣe igbasilẹ rẹ gẹgẹbi apakan ti Android SDK lati oju opo wẹẹbu Awọn Difelopa Android osise. Ni kete ti o ti fi sii, rii daju pe ipo folda irinṣẹ Adb ti ṣeto si eto naa.

Igbese 2: So rẹ Android ẹrọ si kọmputa nipa lilo okun USB. Rii daju pe n ṣatunṣe aṣiṣe USB ti ṣiṣẹ ni awọn eto ẹrọ. Eyi le ṣee ṣe nipa lilọ si Eto> Awọn aṣayan Olùgbéejáde> Mu N ṣatunṣe aṣiṣe USB ṣiṣẹ.

Iyasoto akoonu - Tẹ Nibi  Bii o ṣe le Kọ Awọn akọsilẹ & Awọn ifiranṣẹ sinu Awọn agbasọ Rẹ ni Odoo?

Igbese 3: Ṣii laini aṣẹ tabi window ebute lori kọnputa rẹ ki o lọ kiri si ipo ti folda irinṣẹ Adb. Ṣiṣe aṣẹ atẹle lati ṣayẹwo boya ẹrọ rẹ ba mọ bi o ti tọ:
adb devices

13. Adb gẹgẹbi ohun elo idagbasoke: N ṣatunṣe aṣiṣe latọna jijin ati idanwo iṣẹ

Afara Debug Android (ADB) jẹ ohun elo ti o lagbara fun idagbasoke Àwọn àpù Android. Ni afikun si agbara rẹ lati ṣatunṣe awọn ohun elo lori awọn ẹrọ agbegbe, ADB le ṣee lo fun isakoṣo latọna jijin, ṣiṣe ki o rọrun lati ṣe idanimọ ati ṣatunṣe awọn iṣoro lori awọn ẹrọ latọna jijin. O tun le ṣee lo lati ṣe idanwo iṣẹ lori ohun elo naa.

Lati mu aṣiṣe aṣiṣe latọna jijin ṣiṣẹ pẹlu ADB, o gbọdọ kọkọ rii daju pe ẹrọ isakoṣo latọna jijin ti ṣiṣẹ n ṣatunṣe aṣiṣe USB. Eleyi le ṣee ṣe nipa lilọ si awọn ẹrọ Eto, yiyan "Developer Aw" ati muu awọn "USB n ṣatunṣe" aṣayan. Lẹhinna, so ẹrọ agbegbe rẹ pọ si nẹtiwọki Wi-Fi kanna gẹgẹbi ẹrọ latọna jijin.

Ni kete ti awọn ẹrọ mejeeji ti sopọ si nẹtiwọọki kanna, ṣii window aṣẹ lori kọnputa rẹ ki o ṣiṣẹ aṣẹ wọnyi: adb tcpip , nibo"»ni ibudo ti o fẹ lati lo fun isakoṣo latọna jijin. Lẹhin ṣiṣe aṣẹ yii, ge asopọ ẹrọ agbegbe naa ti kọmputa naa ati rii daju pe o wa ni ṣiṣi silẹ. Lẹhinna ṣiṣe aṣẹ naa adb sopọ :. Eyi yoo fi idi asopọ mulẹ laarin ẹrọ agbegbe rẹ ati ẹrọ latọna jijin.

Nipa titẹle awọn igbesẹ wọnyi, iwọ yoo ni asopọ ADB ti iṣeto pẹlu ẹrọ latọna jijin rẹ. O le lo awọn aṣẹ ADB lati ṣatunṣe ohun elo ni akoko gidi, ṣayẹwo awọn oniyipada, ati ṣiṣe awọn idanwo iṣẹ ṣiṣe. Ọna yii wulo paapaa nigbati o nilo lati ṣatunṣe ohun elo kan ni agbegbe gidi-aye ati pe o ko ni iraye si ti ara si ẹrọ naa. Ni afikun, agbara lati ṣe awọn idanwo iṣẹ lori ẹrọ latọna jijin le ṣe iranlọwọ fun ọ lati ṣe idanimọ awọn igo ati mu iṣẹ ṣiṣe ohun elo rẹ dara si.

14. Awọn iṣe ti o dara julọ ati awọn imọran lati lo Adb daradara ati lailewu

Ni apakan yii, a yoo pese awọn . Adb, tabi Android Debug Bridge, jẹ irinṣẹ pataki fun awọn olupilẹṣẹ ati awọn olumulo ilọsiwaju ti o fẹ lati ṣe ajọṣepọ pẹlu awọn ẹrọ Android nipasẹ laini aṣẹ. Tẹle awọn iṣeduro wọnyi lati ni anfani pupọ julọ ninu ọpa alagbara yii.

1. Jeki ẹrọ rẹ ailewu: Ṣaaju ki o to bẹrẹ lilo Adb, rii daju lati jeki Olùgbéejáde aṣayan lori rẹ Android ẹrọ ati ki o tan-an USB n ṣatunṣe. Eyi yoo gba Adb laaye lati ṣe ibaraẹnisọrọ ni deede pẹlu ẹrọ rẹ. Paapaa, ranti nigbagbogbo lati ṣe igbasilẹ Adb lati awọn orisun ti o gbẹkẹle ki o jẹ imudojuiwọn lati yago fun eyikeyi awọn ailagbara aabo.

2. Kọ ẹkọ awọn aṣẹ ipilẹ: Gba faramọ pẹlu awọn aṣẹ Adb ipilẹ, gẹgẹbi awọn ẹrọ adb lati ṣayẹwo atokọ ti awọn ẹrọ ti a ti sopọ, tabi ikarahun adb lati wọle si ikarahun aṣẹ ẹrọ naa. Ṣawari atokọ ni kikun ti awọn aṣẹ ti o wa ati sintasi wọn lati ṣe awọn iṣẹ ṣiṣe lọpọlọpọ, gẹgẹbi fifi awọn ohun elo sori ẹrọ, gbigbe faili tabi yiya awọn sikirinisoti.

3. Lo awọn aṣayan to ti ni ilọsiwaju: Adb nfunni ni ọpọlọpọ awọn aṣayan ilọsiwaju ti o gba ọ laaye lati ṣe akanṣe ati mu awọn iṣẹ ṣiṣe rẹ pọ si. Fun apẹẹrẹ, o le lo adb siwaju lati dari awọn ebute oko lati ẹrọ Android rẹ si kọnputa rẹ, eyiti o wulo fun awọn ohun elo n ṣatunṣe aṣiṣe. Ni afikun, o le lo adb logcat lati wo awọn igbasilẹ eto ni akoko gidi ati laasigbotitusita. Ṣe idanwo pẹlu awọn aṣayan wọnyi ki o wo bii wọn ṣe le jẹ ki iṣẹ rẹ rọrun!

Ranti, lilo Adb daradara ati lailewu yoo gba adaṣe ati idanwo. Lero ọfẹ lati kan si iwe aṣẹ Adb osise ati wa awọn itọsọna afikun ati awọn olukọni lati faagun imọ rẹ. Lilo awọn iṣe ti o dara julọ wọnyi, iwọ yoo ni anfani lati lo Adb ni imunadoko ninu awọn iṣẹ akanṣe idagbasoke Android rẹ. Ṣe ohun elo ti o niyelori pupọ julọ!

Ni kukuru, agbọye bi o ṣe le lo Adb le jẹ ohun elo ti ko niye fun ẹnikẹni ti n wa lati mu iriri imọ-ẹrọ wọn dara si. Lati awọn olupilẹṣẹ ti o fẹ lati ṣatunṣe awọn ohun elo si awọn olumulo to ti ni ilọsiwaju ti o fẹ lati ṣe akanṣe ẹrọ wọn, Adb nfunni ni ṣeto awọn aṣẹ ati awọn iṣẹ ti o lagbara lati ṣaṣeyọri awọn ibi-afẹde wọnyẹn. Nipasẹ nkan yii, a ti ṣawari awọn ipilẹ ti Adb, pẹlu fifi sori ẹrọ rẹ, iṣeto ni ati lilo lori awọn ọna ṣiṣe oriṣiriṣi.

Nipa lilo Adb daradara, o ṣee ṣe lati ṣe ọpọlọpọ awọn iṣẹ ṣiṣe bii fifi awọn ohun elo sori taara lati laini aṣẹ, itupalẹ awọn eto eto, gbigbe awọn faili. laarin awọn ẹrọ ati awọn sikirinisoti. Lakoko ti ẹda imọ-ẹrọ rẹ le lagbara ni akọkọ, ṣiṣakoso Adb le fun awọn olumulo ni iṣakoso nla ati agbara ipinnu iṣoro.

O ṣe pataki lati ṣe akiyesi pe Adb jẹ ohun elo ti o lagbara ati pe o yẹ ki o lo pẹlu iṣọra. Lilo awọn aṣẹ rẹ le ni awọn abajade airotẹlẹ lori iṣẹ ẹrọ rẹ. O ṣe pataki lati tẹle awọn iṣe ti o dara julọ ati ṣe igbasilẹ ararẹ daradara ṣaaju lilo Adb ni awọn agbegbe iṣelọpọ tabi lori awọn ẹrọ ti ara ẹni.

Ni ipari, iṣakojọpọ Adb sinu iṣan-iṣẹ iṣẹ rẹ le jẹ orisun ti o niyelori fun awọn ti o nifẹ si ṣiṣatunṣe, isọdi, ati mimu awọn ẹrọ imọ-ẹrọ ṣiṣẹ. Nipasẹ wiwo laini aṣẹ, Adb nfunni ni ṣeto awọn irinṣẹ agbara lati ṣe ajọṣepọ pẹlu awọn ẹrọ Android ati lo anfani ni kikun ti agbara wọn. Pẹlu adaṣe ti o tọ ati imọ, Titunto si Adb le mu iriri imọ-ẹrọ rẹ lọ si ipele ti atẹle.