ALAPparancsok ADB-vel az Android SDK-ból

androidsdk

Amikor szükségünk van rá változás helyreállítása termináljainkban, vagy amikor szükségünk van rá változtassa meg az SPL-t vagy használja a SDK emulátor, meg kell fognunk a ADB eszköz hogy bejön a Android SDK. Sokszor megismételjük azokat a lépéseket, amelyeket megtalálunk a kézikönyvekben vagy az interneten anélkül, hogy nagyon jól tudnánk, mit csinálunk, ma megpróbálunk valami többet közölni velünk arról, hogy mit csinálunk legközelebb az ADB használatakor.

A ADB konzol szükséges, hogy leeresztettük a Android SDK számítógépünkön, és kibontva egy mappában, amely gyakorlati okokból ajánlott, hogy a merevlemez gyökere legyen. Az SDK ezen mappájában találunk egy másik mappát, az Eszközök nevet. Ebben a mappában az eszközök azok az eszközök, amelyek segítenek a fejlesztőknek az alkalmazások létrehozásában, az egyik az ADB.

Használata aDB munkamenetet kell nyitnunk a terminálban, ha mac-on vagy a konzolon vagyunk Android parancsok ha ablakokban vagyunk. Miután beléptünk a terminálba, el kell mennünk az sdk tools mappájába, ehhez a CD paranccsal (könyvtár megváltoztatása) addig változtatjuk a könyvtárat, amíg az eszközökben nem leszünk. Például, ha megnyitjuk a terminált vagy a konzolt, azt látjuk, hogy kapunk egy parancssort, amely: c:/>Programfájlok/Saját dokumentumok/Androidsis/_ azt jelenti, hogy a könyvtárban vagyunk androidsis ami viszont a könyvtárban van a Dokumentumok befordulni program fájlok. Írtunk cd .. és letöltünk egy ágat a könyvtárszerkezetben, és bent leszünk c: /> Programfájlok / Dokumentumok / _ , így folytatjuk, amíg bent nem vagyunk c: /> és ha egyszer itt írunk cd és annak a mappának a neve, amelyben kibontottuk az android sdk-t, ha például Android sdk 16 lenne, akkor írnunk kellene cd androidsdk16 és oda vezetne bennünket C: /> android sdk 16 / _, így folytatjuk mindaddig, amíg be nem kerülünk az Android SDk belső eszközmappájába.

Ha már ebben a mappában vagyunk, csak az adb betétele és az Enter megnyomása felsorolja a parancs végrehajtására rendelkezésre álló lehetőségeket. Leggyakrabban a következőket használjuk:

adb telepítés adb telepítés appmanager.apk Ez az opció lehetővé teszi számunkra, hogy alkalmazást telepítsünk a terminálunkra.

adb nyomás adb push appmanager.apk sdcard / appmanager.apk Ez az opció lehetővé teszi számunkra, hogy egy adott fájlt átmásoljunk egy adott helyre a telefonunkon.

adb húzás adb sdcard / appmanager.apk appmanager.apk Ezzel sikerült egy fájlt átmásolni a telefonunkról a számítógépünkre

adb eldönti Megjelenít nekünk egy listát a csatlakoztatott terminálokkal vagy emulátorokkal.

aDB shell A képernyőn egy font jel jelenik meg, amely azt jelzi, hogy beléptünk egy parancsértelmező munkamenetbe. A shell parancsértelmezőbe kerülve létrehozhatunk partíciókat, könyvtárakat, törölhetünk, létrehozhatunk stb. A shellben a következő parancsokat használhatjuk:

  • ls Sorolja fel azokat a könyvtárakat és mappákat, amelyek léteznek az elérési útvonalon.
  • újraindítás Indítsa újra a terminált
  • rm Fájl törlése
  • rmdir Könyvtár törlése
  • cd Könyvtár módosítása
  • mkdir Hozzon létre egy könyvtárat
  • mkswap Hozzon létre egy csere rendszert
  • felmászik Csatlakoztasson meghajtót vagy partíciót
  • umount Válasszon le egy meghajtót
  • mv Fájl áthelyezése vagy átnevezése

Példa:

adb shell mount / sdcard (Csatlakoztatjuk az SD-kártyát, hogy dolgozni tudjunk rajta)

adb shell rm /sdcard/update.zip (Töröljük a telefonunkról az update.zip fájlt)

adb nyomás androidsis.zip /sdcard/androidsis. Zip (Másoljuk a fájlt androidsis.zip a számítógépünkről a kártyánkra)

adb shell umount / sdcard (Leválasztjuk az SD-kártyánkat)

Nos, remélem, hogy segít, ha hibát észlel, ne habozzon elmondani, köszönöm.

FORRÁS | android.com

 

 


Önt érdekli:
Hogyan lehet eltávolítani a vírusokat az Android rendszeren
Kövessen minket a Google Hírekben

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Actualidad Blog
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   pepe dijo

    Nyomja és húzza ugyanezt, vagy van különbségük?
    Mit szólna egy cikkhez a userinit.sh vagy a user.conf oldalon, amely részletesen leírja a swapp megváltoztatását, a compcache aktiválását, a gyorsítótár áthelyezését egy 6. osztályú SD-be stb.

    1.    anthocara dijo

      Helló
      Alapvetően igen. Arról, hogy mit kommentálsz, meg fogom tenni, nem gondoltam erre, mert mivel a ROM-ok az automatizmus útja felé haladnak, az utóbbi időben nincs mit tenni, csak telepíteni kell őket.
      De előkészítem és feltöltöm
      Az üdvözlő

  2.   beo dijo

    Köszönöm, alapvető, de hasznos

  3.   beo dijo

    A Hős már hadat vet nekem ...

    Gyökeresedés előtt átmegyek ezen a szakaszon, mivel megpróbálom megváltoztatni a helyreállítást, amely elvezet az első lépéseimhez az ADB-vel. A WinXP-ről cmd-től ADB-ig érek el, miután telepítettem az USB meghajtókat az SDK-ból, és csinálok egy «adb eszközöket», «adb héjat», és az illesztőprogram nincs telepítve, de úgy tűnik, hogy nem érzékeli jól vagy nem tudom ... mondjuk WinXP 64 bitem van, esetleg ez az illesztőprogram problémákat okoz? 🙁

  4.   lázadó dijo

    Szia, hogy vagy? Problémám van a htc futótűzemmel, gyökerezik és ki-ki akarok szerelni egy új romot, és a telepítési folyamatban a telefon megszökött, és az akkumulátor lemerült. Most, amikor bekapcsolom a telefont Fehér képernyőt kapok htc-vel, és semmi más nem az, hogy nem kezelem jól az adb shell parancsokat, és nem tudom, hogyan kell újból telepíteni a romot. Remélem, tudsz nekem segíteni köszönöm

  5.   James rivadeneyra dijo

    Nem tud olyan parancsot vagy fájlkiadást, amely lehetővé teszi az útvonal konfigurálását, ahová a mobiltelefon Bluetooth-on keresztül érkező fájljait rögzítik?

  6.   Gualberto Elias Moretta dijo

    Nagyon megértettem, most követlek twitteren

  7.   hit dijo

    adb shell mount / system / framework (a mappát R / W-be illesztjük)

    adb push / rendszer / keretrendszer

    Szükséges leválasztani a / system / framework mappát? Helyes ez a szkript?
    Köszi: D

  8.   JR Ortiz dijo

    Mivel megváltoztathatom egy fájl engedélyét (esetemben .db), a $ chmod 777-gyel próbálkozom

  9.   jm dijo

    Helló, sokat megértettem az oktatóanyagot, de kétlem, hogy ha a fájlokat vagy mappákat a mobilról a számítógépre továbbítom, akkor a PC-n lévő programmal szerkeszthetem őket.
    Köszönöm