Įeiti
Visos kompiuterių paslaptys pradedantiesiems ir profesionalams
  • Automobilio stiprintuvas - ekonomiškos galimybės sukurti garsą salone Kaip surinkti garso stiprintuvo grandinę
  • Aukštos kokybės stiprintuvas be grįžtamojo ryšio: „The End Millennium“ dviejų pakopų tranzistorinis stiprintuvas
  • Streams World Of Tanks Aces gg l pirmasis tankas
  • Geriausi vidutiniai tankai „World of Tanks“.
  • Elektronika žingsnis po žingsnio parsisiųsti fb2
  • Balno gamyba „Minecraft 1“.
  • Pagrindinės ADB ir „fastboot“ komandos. ADB, skirta „Android“, pagrindinės adb komandos „Android“ adb „fastboot“ komandos

    Pagrindinės ADB ir „fastboot“ komandos.  ADB, skirta „Android“, pagrindinės adb komandos „Android“ adb „fastboot“ komandos

    1. c:\android\adb
    2. Eime PradėtiVykdyti(arba paspauskite klaviatūrą Win + R, kaip jums patogu) ir įveskite:
      cmd
    3. Atsidarė komandų eilutė. Jame rašome:
      cd c:\android\adb
      Kur c:\android\adb
      * Naudingas patarimas: TAB

    1. Įdiekite ADB ir greitai paleiskite kompiuterį (žr. aukščiau)
    2. Einame į aplanką, kuriame įdiegėme „adb“ ir „fastboot“. aš turiu tai
      /home/myuser/nexus/adb/
    3. Einame į terminalą ir ten rašome:
      cd /home/myuser/nexus/adb/
      Kur /home/myuser/nexus/adb/- kelias į aplanką su adb ir „fastboot“. Jums gali būti kitaip
      * Naudingas patarimas: kad nereikėtų visko įvesti rankiniu būdu, galite įvesti dalį aplanko pavadinimo ir spustelėti TAB
    4. Nexus įrenginio prijungimas prie kompiuterio
    5. Vykdykite reikiamas komandas (žr. toliau)

    1. Įdiekite ADB ir greitai paleiskite kompiuterį (žr. aukščiau)
    2. Einame į aplanką, kuriame įdiegėme „adb“ ir „fastboot“. aš turiu tai
      /home/myuser/nexus/adb/
    3. Einame į terminalą ir ten rašome:
      cd /home/myuser/nexus/adb/
      Kur /home/myuser/nexus/adb/- kelias į aplanką su adb ir „fastboot“. Jums gali būti kitaip
      * Naudingas patarimas: kad nereikėtų visko įvesti rankiniu būdu, galite įvesti dalį aplanko pavadinimo ir spustelėti TAB
    4. Nexus įrenginio prijungimas prie kompiuterio
    5. Vykdykite reikiamas komandas (žr. toliau)


    ADB – Android plėtros tiltas. Paprasčiau tariant, tai yra mūsų mylimo „Android“ programų kūrimo ir derinimo dalykas. Bet mes visai ne programuotojai (daugiausia), o paprasti vartotojai! Kodėl mums to reikia? Išsiaiškinkime.
    adb, paprasto vartotojo požiūriu, apima šias funkcijas:
    - Redaguokite failus pačiame įrenginyje per kompiuterį
    - Galimybė įdiegti programas, programinę-aparatinę įrangą, branduolius, radijo imtuvus, įkrovos tvarkykles ir atkūrimą
    - Galimybė „atsisiųsti“ mums reikalingus failus iš telefono

    Norėdami dirbti su adb, pirmiausia turite juos įdiegti savo kompiuteryje (kaip – ​​žr. aukščiau)

    ADB komandos:
    ADB push (rašo failą į jūsų įrenginį) – adb push c:\example.apk /sdcard/example.apk
    ADB pull (ištraukia failą iš įrenginio į kompiuterį) – adb pull /system/app/example.apk c:\example.apk
    ADB diegimas (programos diegimas įrenginyje) -- adb install c:\example.apk
    adb perkrovimas (įrenginio paleidimas iš naujo)
    adb perkrovimo atkūrimas (iš naujo paleiskite įrenginį ir tada įjunkite atkūrimo programą)
    adb reboot bootloader (perkraukite įrenginį ir įkelkite jį į įkrovos įkroviklį)
    adb remount (atjunkite ir prijunkite /sistemos skaidinį)

    ADB-Shell komandos:
    adb apvalkalas (paleidžiamas „Linux“ apvalkalas, skirtas veikti įrenginyje)
    cd (navigacija įrenginių kataloguose) -- cd /sistema/programa
    ls (analogiškai DOS komandai „dir“, rodo katalogo turinį) – ls /system/app
    rm (failo ištrynimas iš katalogo) -- rm /system/app/example.apk
    cp (nukopijuoja failą iš katalogo į įrenginio katalogą) -- ​​cp /system/app/example.apk /sdcard/example.apk
    išeiti (išeiti iš ADB-Shell) - išeiti

    „Fastboot“ paslaugų komandos:
    „fastboot“ įrenginiai – prie kompiuterio prijungtų įrenginių sąrašas (naudojamas ryšiui patikrinti)
    fastboot reboot – iš naujo paleiskite įrenginį
    fastboot reboot-recovery – iš naujo paleiskite įrenginį į atkūrimo režimą
    fastboot reboot-bootloader – iš naujo paleiskite įrenginį į įkrovos įkroviklį
    fastboot flash boot filename.img – branduolio programinė įranga
    „flashboot Flash Radio“ failo pavadinimas.img – radijo programinė įranga
    „fastboot oem“ užraktas – uždarykite įkrovos įkroviklį.
    „fastboot oem“ atrakinimas - atidarykite įkrovos įkroviklį (ištrina visus vartotojo duomenis)

    Tai nėra visas komandų sąrašas!


    Kliento-serverio programa, suteikianti prieigą prie veikiančio emuliatoriaus arba įrenginio. Jis gali būti naudojamas failams kopijuoti, kompiliuotų programinės įrangos paketų diegimui ir konsolės komandoms vykdyti. Naudodami konsolę galite keisti žurnalo nustatymus ir sąveikauti su įrenginyje saugomomis SQLite duomenų bazėmis. Senesnėse SDK versijose programa buvo aplanke įrankiai, dabar yra aplanke platformos įrankiai.

    Jį sudaro trys komponentai: emuliatoriuje veikianti foninė paslauga (demonas), kūrėjo kompiuteryje veikianti paslauga ir kliento programa (pvz., DDMS), kuri palaiko ryšį su paslauga per Paslaugą.

    Norėdami pamatyti visą sąrašą parametrų ir komandų, kurias galima paleisti naudojant adb, komandų eilutėje įveskite:

    adb pagalba

    Jei turite APK programos failą ir norite jį įdiegti emuliatoriuje, naudokite komandą:

    Adb.exe įdiekite d:\program.apk

    d:\program.apk- tai kelias į failą, kurį norite įdiegti emuliatoriuje. Po to įdiegta programa pasirodys emuliatoriuje. Jei programa yra per didelė (keli megabaitai), turėsite šiek tiek palaukti, kol ji bus įdiegta. Diegimo metu žymeklis konsolėje mirksės, o tada pasirodys pranešimas Sėkmė, o tai reiškia, kad programa sėkmingai įdiegta.

    Taip pat galite pašalinti nereikalingą programą pagal jos paketo pavadinimą:

    adb pašalinimas

    Norėdami gauti veikiančių emuliatorių sąrašą ir jų serijos numerius, naudokite komandą:

    adb įrenginiai

    Pamatysite kažką panašaus:

    Žinodami įrenginio pavadinimą, galite paleisti reikiamą komandą norimame įrenginyje:

    Adb įrenginiai Prijungtų įrenginių sąrašas 0070015947d30e4b įrenginys 015d2856b8300a10 įrenginys $ adb –s 015d2856b8300a10 logcat

    Norėdami iš naujo paleisti serverį:

    Adb stop-server adb start-server

    Galite sukurti atsarginę kopiją ir atkurti iš atsarginės kopijos taip:

    adb atsarginė kopija adb atkūrimas

    Norėdami nukopijuoti failus iš įrenginio į kompiuterį ir atgal, naudokite komandas traukti Ir stumti.

    adb push adb traukti

    Norėdami paleisti apvalkalą prijungtame įrenginyje, paleiskite šią komandą:

    Simbolis # reiškia apvalkalo raginimą.

    Galite peržiūrėti galimų komandų sąrašą, kai vykdoma apvalkale, įvesdami šią informaciją į apvalkalo eilutę:

    # ls /sistema/dėklas

    Galimų komandų sąrašas (dalis)

    Norėdami peržiūrėti katalogų ir failų, esančių šakniniu lygiu, sąrašą, apvalkalo eilutėje įveskite šią komandą:

    Norėdami peržiūrėti duomenų bazių sąrašą, naudokite komandą:

    ls /duomenys/duomenys

    Šiame kataloge yra įrenginyje įdiegtų paketų sąrašas. Pavyzdžiui, pažiūrėkime į pakuotę com.android.providers.contacts:

    Ls /data/data/com.android.providers.contacts/databases

    Ši komanda parodys failą kontaktai.db ir tt, atstovaujantys SQLite duomenų bazei.

    adb apvalkalas logcat --help logcat -t 5

    Atsarginių kopijų tvarkyklė

    Monkey Stress Tester – beždžionė su granata

    Beždžionė(**/platform-tools) – programa, skirta generuoti atsitiktinius gestus emuliatoriuje ar įrenginyje, primenanti kvailos beždžionės judesius.

    Norėdami peržiūrėti visus *.db duomenų bazės failus, naudokite komandą:

    Ls -R /duomenys/duomenys/*/duomenų bazės

    Pamatysite, kad „Android“ turi šias duomenų bazes (priklausomai nuo „Android“ versijos, rinkinys gali skirtis):

    signalizacijos.db
    kontaktai.db
    atsisiuntimai.db
    vidinis.db
    nustatymai.db
    mmssms.db
    telefonija.db

    Galite suaktyvinti sqlite3 komandą vienai iš išvardytų duomenų bazių įvesdami šią informaciją:

    #sqlite3 /data/data/com.android.providers.contacts/databases/contacts.db

    Norėdami baigti darbą su sqlite3, parašykite:

    Sqlite>.exit

    Atminkite, kad adb raginimas yra #, o sqlite3 raginimas yra sqlite>.

    Ekrano vaizdo įrašymas

    Galite įrašyti vaizdo įrašą iš savo įrenginio ekrano (neveikia emuliatoriuje):

    Adb apvalkalo ekrano įrašas /sdcard/my_app.mp4

    Tada galite atsisiųsti jį į savo kompiuterį.

    Adb pull /sdcard/my_app.mp4

    kur /sdcard/my_app.mp4 yra kelias į vaizdo failą (sdcard) ir jo pavadinimas (my_app.mp4).

    Maksimalus įrašymo laikas yra trys minutės. Galite nutraukti įrašymą (Ctrl+C).

    Taip pat galite valdyti įrašymo kokybę, skiriamąją gebą ir kitus parametrus naudodami šias komandas:

    --dydis<ШИРИНАxВЫСОТА> Nustatoma skiriamoji geba, pvz.: 1280x720. Pagal numatytuosius nustatymus ši parinktis nustatyta taip, kad atitiktų įrenginio pagrindinio ekrano skiriamąją gebą (jei palaikoma) arba 1280 x 720, jei ne.

    -- bitų sparta<СкоростьПотока> Nustato vaizdo įrašo spartą (megabitais per sekundę). Numatytasis yra 4 Mb/sek. Pavyzdžiui, norėdami įrašyti 6 Mbps greičiu, turėsite įvesti šią komandą:

    Ekrano įrašas – bitų sparta 6000000 /sdcard/demo.mp4

    --terminas<Время> Nustatoma maksimali vaizdo įrašo trukmė sekundėmis. Numatytoji maksimali reikšmė yra 180 sekundžių (3 minutės).

    -- pasukti Pasukite vaizdo įrašą 90 laipsnių kampu. Eksperimentinis variantas.

    -- žodinis Rodyti informaciją apie įrašymo procesą komandų eilutės lange.

    „Android Studio“ galite pradėti įrašymą naudodami įrašymo mygtuką, esantį „Android“ DDMS skydelyje (Alt-6).

    Jei norite, kad vaizdo įraše būtų rodomi ekrano jutikliniai pirštų atspaudai, kūrėjo skilties įrenginio nustatymuose įgalinkite parinktį „Rodyti palietimus“ arba „rodyti prisilietimus“.

    Ryšys per Wi-Fi

    Paprastai USB jungtis naudojama programai išbandyti tikrame įrenginyje. Tarkime, katė kažkur nutempė USB kabelį arba atlaisvino USB prievadą (taip, atsikratykite visų kačių). Tokiu atveju galite pabandyti naudoti „Wi-Fi“. Toliau aprašytas metodas negarantuoja našumo visuose įrenginiuose. Pabandyk tai.

    Pirmiausia prijunkite įprastu būdu per USB (nežinote, kaip tai padarysite, jei jūsų laidas buvo pavogtas ir prievadas sugedęs). Įjunkite „Wi-Fi“ savo kompiuteryje ir įrenginyje.

    Vykdykite komandą:

    Atsiras atsakymas.

    * demonas neveikia. paleidimas dabar per prievadą 5037 * * demonas sėkmingai paleistas * iš naujo paleidžiamas USB režimu

    Įsitikinkite, kad įrenginys prijungtas.

    adb įrenginiai

    Atsakymas (turėsite savo simbolių rinkinį):

    Prietaisų, prijungtų prie 05e18acf įrenginio, sąrašas

    Veikimo režimo keitimas iš USB į TCP/IP:

    Adb tcpip 5555

    Paleidimas iš naujo naudojant TCP režimo prievadą: 5555

    Dabar turite sužinoti savo įrenginio IP adresą. „Nexus 7“ pavyzdys: paleidimo nustatymai | Apie planšetę | Bendra informacija | IP adresas. Užrašykite adresą ant popieriaus lapo. Šiuo adresu vykdome komandą (turėsite savo adresą).

    Adb connect 192.168.1.32

    Prisijungta prie 192.168.1.32:5555

    Dabar galite atjungti kabelį. Duok katinui ir leisk jam žaisti.

    Mes patikriname, ar įrenginys vis dar prijungtas.

    adb įrenginiai

    Prijungtų įrenginių sąrašas 192.168.1.32:5555 įrenginys

    Puiku! Paleiskite programą ir ji bus įdiegta jūsų įrenginyje.

    Atkreipkite dėmesį, kad duomenų perdavimas bus lėtesnis, o didelėms programoms naudoti šį metodą nebus labai patogu. Nors treniruočių pavyzdžiuose nepastebėjau jokių ypatingų sulėtėjimų.

    Jei reikia grįžti prie senojo metodo, iškvieskite komandą:

    Šis metodas yra labai patogus. Ne veltui bash turi šias eilutes:

    Sveiki, Wi-Fi! Kote negali jo sukramtyti.

    Tačiau kitam pasisekė mažiau ir jo padėtis aprašyta bashoje:

    Vieno interneto tiekėjo techninės pagalbos skambutis.
    TP (techninė pagalba): Laba diena! aš tavęs klausau.
    A (prenumeratorius): Turiu problemą.
    TP: Kokia tavo problema?
    A: Aš persekiojau katę su kardu ir nukirpiau laidą.

    Jei abonentas būtų pasirūpinęs sąranka per „Wi-Fi“, problemų nebūtų buvę.

    Lukštas

    Komandos su parametru jau buvo paminėtos aukščiau apvalkalas. Su juo dažnai naudojamos komandos esu Ir pm. Tai ne laikas, o programų tvarkyklės ir paketų tvarkyklės santrumpa. Pavyzdžiui, galite pradėti teikti paslaugą naudodami tikslą:

    Adb shell esu startservice –a

    Norėdami peržiūrėti visas įdiegtas programas (paketus).

    Adb programa skirta dirbti su Android operacine sistema. ADB dažnai naudojamas keičiant operacinės sistemos failus ir atkuriant darbinę būseną po nesėkmingų veiksmų.

    ADB („Android Debug Bridge“) – kas išvertus reiškia Debug Bridge for Android, pats šio termino vertimas jau leidžia suprasti, kad adb yra Android įrenginio ir kompiuterio saitas, leidžiantis dirbti su Android OS failais tiesiai iš kompiuterio. Adb programa yra kitos programos, vadinamos Android SDK, dalis.

    Kaip įdiegti ADB programą

    1 Pirmiausia turite atsisiųsti „Android SDK“ programą. Norint dirbti su „Windows 7“ operacine sistema, rekomenduojame atsisiųsti programą į ZIP archyvą, kad išvengtumėte vėlesnio diegimo problemų.

    2 Išpakuokite archyvą su programa, geriausia tai padaryti iki disko šaknies C:\

    3 Dabar įdiekite programą SDK platformos įrankiai

    4 Aplanke su įdiegta Android SDK programa atidarykite aplanką android-sdk-windows, joje turite paleisti programą SDK valdytojas, (šiuo atveju turite turėti aktyvų interneto ryšį). Ją paleidus, turėtų pasirodyti toks langas.

    5 Kairėje lango pusėje turite pažymėti du langelius Android SDK platformos įrankiai Ir Android SDK įrankiai, pašalinkite visus kitus žymimuosius laukelius. Sutinkame su naudojimo sąlygomis ir spustelėkite Priimti, ir tada Diegti. Po to dvi pažymėtos programos bus atsisiųstos ir įdiegtos kompiuteryje. Tai užbaigia programos diegimą A.D.B. baigta ir galite pradėti dirbti su Android įrenginiais. Nepamirškite įdiegti tvarkyklių kiekvienam įrenginiui.

    Kad kiekvieną kartą nenurodytumėte kelio į aplanką su programa, turite redaguoti failą kelias. Šiuo metu kelias į programą atrodo taip: C:\android-sdk-windows\platform-tools\adb .

    Norėdami pakeisti kelio parametrus, atlikite šiuos veiksmus:

    Ant etiketės " Mano kompiuteris "Dešiniuoju pelės mygtuku spustelėkite ir pasirinkite parinktį" Savybės", atsidariusiame lange eikite į skyrių " Išplėstiniai sistemos nustatymai “. Tada spustelėkite mygtuką " Aplinkos nustatymai " ir lange su užrašu " Sistemos kintamieji "rasti parametrą" kelias"ir spustelėkite mygtuką" Keisti «.

    Atsidariusiame lange pažiūrėkite į eilutę „ Kintamoji vertė “, šios eilutės pabaigoje dedame kabliataškį (jei jo nėra) ir parašome taip: ;c:\android-sdk-windows\tools;c:\android-sdk-windows\platform-tools; Atkreipkite dėmesį, kad mūsų atveju turi būti nurodytas tikslus aplankas, kuriame įdiegėte Android SDK programą.

    Android Debug Bridge (ADB) yra konsolės programa, leidžianti valdyti daugybę mobiliųjų įrenginių, kuriuose veikia Android operacinė sistema, funkcijų. Pagrindinis ADB tikslas – atlikti derinimo operacijas su Android įrenginiais.

    Android Debug Bridge yra programa, kuri veikia kliento-serverio principu. Pirmą kartą paleidus ADB su bet kokiomis komandomis, būtinai sukuriamas serveris sistemos paslaugos, vadinamos „demonu“, forma. Ši paslauga nuolat „klausys“ 5037 prievado laukdama, kol ateis komanda.

    Kadangi programa yra konsolinė programa, visos funkcijos atliekamos įvedant komandas su konkrečia sintaksė į Windows komandų eilutę (cmd).

    Aptariamo įrankio funkcionalumas pasiekiamas daugumoje „Android“ įrenginių. Vienintelė išimtis gali būti įrenginys su galimybe atlikti tokias manipuliacijas, kuriuos užblokavo gamintojas, tačiau tai yra ypatingi atvejai.

    Paprastam vartotojui „Android Debug Bridge“ komandų naudojimas daugeliu atvejų tampa būtinybe atkuriant ir (arba) paleidžiant „Android“ įrenginį.

    Visas programos funkcionalumas atsiskleidžia įvedus tam tikrą komandą. Kaip pavyzdį apsvarstykite komandą, kuri leidžia peržiūrėti prijungtus įrenginius ir patikrinti įrenginio pasirengimą priimti komandas/failus. Norėdami tai padaryti, naudokite šią komandą:

    Sistemos atsakas į šios komandos įvedimą turi dvi parinktis. Jei įrenginys neprijungtas arba neatpažįstamas (neįdiegtos tvarkyklės, įrenginys veikia režimu, kuris nepalaiko veikimo per ADB, ir dėl kitų priežasčių), vartotojas gauna atsakymą „įrenginys prijungtas“ (1). Antrajame variante, kai įrenginys prijungtas ir paruoštas tolesniam darbui, pulte rodomas jo serijos numeris (2).

    Galimybių įvairovė

    „Android Debug Bridge“ įrankio vartotojui teikiamų funkcijų sąrašas yra gana platus. Norėdami pasiekti visą įrenginyje esančių komandų sąrašą, jums reikės supervartotojo teisių (root teisių), ir tik jas gavus galime kalbėti apie ADB, kaip „Android“ įrenginių derinimo įrankio, potencialo atrakinimą.

    Atskirai verta paminėti, kad „Android Debug Bridge“ yra tam tikra pagalbos sistema. Tiksliau, tai yra komandų sąrašas su sintaksės aprašymu, išvedamas kaip atsakas į adb pagalbos komandą.

    Šis sprendimas labai dažnai padeda daugeliui vartotojų prisiminti pamirštą komandą iškviesti tam tikrą funkciją arba teisingą jos rašybą

    Privalumai

    • Nemokamas įrankis, leidžiantis valdyti „Android“ programinę įrangą, prieinamą daugumos įrenginių naudotojams.

    Trūkumai

    • Trūksta rusiškos versijos;
    • Konsolės programa, kuriai reikia žinių apie komandų sintaksę.

    Atsisiųskite ADB nemokamai

    „Android Debug Bridge“ yra neatskiriama „Android“ kūrėjams skirto įrankių rinkinio (Android SDK) dalis. „Android“ SDK įrankiai, savo ruožtu, yra įtraukti į . „Android SDK“ atsisiuntimas savo reikmėms yra prieinamas visiems vartotojams visiškai nemokamai. Norėdami tai padaryti, tereikia apsilankyti atsisiuntimo puslapyje oficialioje „Google“ svetainėje.

    Jei jums nereikia atsisiųsti viso „Android“ SDK, kuriame yra „Android Debug Bridge“, galite naudoti toliau pateiktą nuorodą. Tai leidžia atsisiųsti nedidelį archyvą, kuriame yra tik ADB ir „Fastboot“.

    Kaip atnaujinti, jei atkūrimo programoje nėra reikiamo elemento (pavyzdžiui, taikyti naujinimą). Tada naujinimas gali būti atliktas naudojant ADB Sideload. Prisiminkime, kad yra keletas nereikšmingų būdų gauti naujinimą ir jį pritaikyti:


    • naujinimas belaidžiu (OTA), jei gamintojas pasirūpino, kad naujinimo failas būtų išleistas ir platinamas tokiu patogiu būdu

    • Atnaujinkite naudojant atkūrimą, kai atsisiunčiate naujinimo failą ir pasirenkate jį naudodami atkūrimą (pavyzdžiui, naudodami elementą „taikyti naujinimą“).

    Ką daryti?

    Pirmiausia įdiekite pagrindines tvarkykles, kad galėtumėte pradėti naudoti Sideload. Tada išpakuokite archyvą su ADB į C disko šaknį ir įdėkite ten naujinimą.
    Pastaba: jums nereikia išpakuoti naujinimų archyvo.

    Kaip atnaujinti naudojant Sideload?

    Pirmiausia paleiskite įrenginį į atkūrimo režimą (paprastai turite išjungti įrenginį ir laikyti nuspaudę Vol (-) + Maitinimo arba Vol (+) + Maitinimo klavišus).
    Pasirinkite „Taikyti naujinimą iš šoninio įkėlimo“. Palaukite, kol pasirodys elementas „Dabar siųskite paketą adb“, tada prijunkite USB kabelį prie kompiuterio.
    Kompiuteryje paleiskite komandų eilutę, kad paleistumėte reikiamas komandas:


    • cd c:/adb - po cd įveskite aplanko su ADB vietą (nurodykite kelią į jį)

    • adb sideload filename.zip – vietoj failo pavadinimo įveskite naujinimo archyvo pavadinimą

    Pritaikius šias komandas, naujinimo failas bus atsisiųstas ir įdiegtas jūsų „Android“. Taigi galite atnaujinti ne tik OTA atnaujinimus, bet ir visavertę programinę-aparatinę įrangą (žinoma, oficialias, skirtas atsargoms atkurti).