V tem članku bomo razumeli, kaj povzroča napako »adb command not found«, in razpravljali o več metodah za odpravo težave.
Kaj povzroča napako »ADB Command Not Found«?
Dva glavna vzroka:
- Manjka paket platforme Android SDK.
- Napačna pot do binarne datoteke adb.
Razpravljajmo o možnih metodah odpravljanja napake »adb command not found error«.
Upoštevajte, da se ta napaka pojavi pri zagonu ukaza adb v sistemih Unix, kot sta Linux in macOS.
V sistemu Windows se lahko ta napaka pojavi pri uporabi lupine Bash, ki je na voljo v paketu Git SCM.
Popravek št. 1: manjka paket platforme Android SDK
Eden glavnih vzrokov za to napako je manjkajoči paket platforme Android SDK. Preden lahko zaženete ukaz adb, morate zagotoviti, da imate v sistemu nameščene potrebne predpogoje.
Če želite odpraviti napako, lahko namestite orodja platforme SDK, kot je prikazano v naslednjih korakih:
Korak 1: Začnite s prenosom orodij za platformo SDK za vaš sistem v naslednjem viru:
2. korak: Ko jo prenesete, ekstrahirajte datoteko zip na določeno mesto.
OPOMBA: Za navedeni imenik potrebujete dovoljenja za branje/pisanje.
V sistemu Windows lahko orodja ekstrahirate v imenik C:\.
Za uporabnike macOS in Linux lahko uporabite domači imenik ali /opt.
Za uporabnike sistema Windows.
Za uporabnike Unixa.
Po ekstrakciji bi morali imeti seznam datotek in imenikov, kot je prikazano na prejšnji sliki.
3. korak: Ko je ekstrahirana, lahko pot do ekstrahirane mape dodamo sistemski poti. To nam omogoča dostop do binarnih datotek v imeniku orodij platforme od koder koli v sistemu.
V sistemu Windows odprite iskalnik sistema Windows in vnesite »Spremenljivke okolja«.
V oknu z lastnostmi sistema poiščite zavihek »Napredno«.
Nato izberite »Okoljske spremenljivke« za ogled in urejanje.
V razdelku Sistemske spremenljivke izberite Pot in izberite gumb Uredi.
Če želite v spremenljivko poti dodati novo vrednost, izberite gumb Novo v oknu »Uredi spremenljivko okolja«.
Nastavite vrednost kot pot do imenika platforme (absolutna pot).
Na primer: C:\platform-tools
Za shranjevanje kliknite V redu. Nato lahko znova naložite svoj ukazni poziv za dostop do ukaza adb.
V sistemih Windows in macOS zaženite naslednji ukaz, da dodate imenik orodij platforme na sistemsko pot.
izvoz POT = ~ / platformna orodja: $PATHPrepričajte se, da zamenjate pot do imenika platforms-tools s svojo ciljno vrednostjo.
Zaženite naslednji ukaz:
$ vir .bashrcPrejšnji ukaz bi moral znova naložiti spremenljivke okolja.
Popravek št. 2: Napačna pot do binarne datoteke ADB
Če ste prenesli in ekstrahirali orodja platforme in se še vedno soočate z napako »ukaz adb ni najden«, morate dodati pot do imenika orodij platforme v sistemski poti.
Za več informacij preverite navodila v prejšnjih primerih.
Zaključek
V tem članku smo raziskali dva možna vzroka za napako »adb command not found« in kako jo lahko odpravite.