Kui vajame muuta taastumist meie terminalides või kui vajame SPL-i muutmine või kasutage SDK emulaator, peame selle kätte saama ADB tööriist mis tuleb sisse Androidi SDK. Mitu korda kordame juhistest või veebis leiduvaid samme, teadmata väga hästi, mida me teeme, proovime täna teada anda veel midagi selle kohta, mida teeme järgmisel korral, kui ADB-d kasutame.
Selleks, et kasutada ADB konsool on vaja, et oleksime langetanud Androidi SDK meie arvutis ja pakkimata kaustas, mis praktilistel põhjustel on soovitatav olla meie kõvaketta juur. Selle SDK kausta sees leiame veel ühe kausta nimega Tööriistad. Selles kaustas on tööriistad tööriistad, mis aitavad arendajaid rakenduste loomisel, üks neist on ADB.
Kasutada Adb peame sessiooni avama terminalis, kui oleme Macis või konsoolis Androidi käsud kui oleme akendes. Kui oleme terminalis sees, peame ennast paigutama sdk-i tööriistade kausta, selleks käsu CD-ga (kataloogi muutmine) muudame kataloogi, kuni oleme tööriistades. Näiteks kui terminali või konsooli avades näeme, et saame käsurea, mis: c:/>Programmifailid/Minu dokumendid/Androidsis/_ tähendab, et oleme kataloogis sees androidsis mis on omakorda kataloogi sees minu dokumendid sisse pöörama programmi failid. Me kirjutasime cd .. ja laadime kataloogistruktuuris alla haru ja oleme sees c: /> Programmifailid / Minu dokumendid / _ , jätkame niimoodi, kuni oleme sees c: /> ja kord siin kirjutame cd ja kausta nimi, kus leiame android sdk lahtipakitud, kui see oleks näiteks Android sdk 16, siis peaksime kirjutama cd androidsdk16 ja viiks meid sisse C: /> android sdk 16 / _, jätkame niimoodi, kuni asume tööriistade kaustas Android SDki sees.
Kui oleme selles kaustas, siis lihtsalt sisestades adb ja vajutades sisestusklahvi, loendatakse selle käsuga käivitamiseks saadaolevad võimalused. Kõige rohkem kasutame järgmisi:
adb install adb install appmanager.apk See valik võimaldab meil installida oma terminali rakenduse.
adb push adb push appmanager.apk sdcard / appmanager.apk See valik võimaldab meil kopeerida konkreetse faili oma telefoni kindlasse kohta.
adb tõmba adb sdcard / appmanager.apk appmanager.apk Sellega õnnestus meil telefonist fail arvutisse kopeerida
adb otsustab See näitab meile loetelu ühendatud terminalide või emulaatoritega.
ADB shell Ekraanile ilmub naelamärk, märk sellest, et oleme sisenenud käsutõlgi seanssi. Shelli käsu interpretaatorisse sattudes saame luua partitsioone, katalooge, kustutada, luua jne. Shelli sees saame kasutada järgmisi käske:
- ls Loetlege kataloogid ja kaustad, mis olemasoleval rajal olemas on.
- reboot Taaskäivitage terminal
- rm Kustutage fail
- on rm Kustutage kataloog
- cd Muuda kataloogi
- mkdir Looge kataloog
- mkswap Looge vahetussüsteem
- paigaldada Paigaldage ajam või vahesein
- arv Sõiduki lahtiühendamine
- mv Faili teisaldamine või ümbernimetamine
Näide:
adb shell mount / sdcard (Paigaldame SD-kaardi, et saaksime sellega töötada)
adb kest rm /sdcard/update.zip (Kustutame oma telefonist faili update.zip)
adb push androidsis.zip /sdcard/androidsis. Zip (Kopeerime faili androidsis.zip meie arvutist meie kaardile)
adb kest umount / sdcard (Me eemaldame SD-kaardi)
Noh, ma loodan, et see aitab teid, kui näete mingeid vigu, ärge kartke öelda mulle, aitäh.
ALLIKAS | android.com
Push and pull teevad sama või on neil vahet?
Kuidas oleks artikliga userinit.sh või user.conf, milles on üksikasjad selle kohta, kuidas vahetada swap-i, aktiveerida compcache, teisaldada vahemälu klassi 6 sd jne.
Tere
Põhimõtteliselt jah. Selle kohta, mida te kommenteerite, teen seda, mul polnud seda meeles, sest kuna romid lähevad automatismi teed, et viimasel ajal pole midagi teha, installige need lihtsalt.
Kuid ma valmistan selle ette ja laadin üles
tervitused
Aitäh, elementaarne, kuid kasulik
Kangelane annab mulle juba sõda ...
Enne selle juurdumist läbin selle jaotise, kuna üritan taastamist muuta, mis viib mind esimeste sammudeni ADB-ga. Juurdepääs WinXP-lt cmd-lt ADB-le, pärast USB-draiverite installimist SDK-st, ja teen "adb devices", "adb shell" ja draiverit pole kuidagi võimalik installida, kuid tundub, et see ei tuvasta seda hästi või ma ei tea ... ütlen, et mul on 64-bitine WinXP, võib-olla on sellel draiveril probleeme? 🙁
Tere, kuidas läheb? Mul on probleem oma HTC kulutulega, mul on see juurdunud ja välja lülitatud. Tahtsin uue rommi panna ja installiprotsessi käigus pääses telefon lahti ja aku tühjenes. Nüüd, kui lülitan telefoni sisse Ma saan htc-ga valge ekraani ja midagi muud pole, et ma ei käsitu adb-shellikäskudega hästi ja ma ei tea, kuidas installida rom, millel see oli, loodan, et saate mind aidata
Kas te ei tea käsku ega failiväljaannet, mis võimaldab teil konfigureerida tee, kuhu salvestatakse failid, mille mobiiltelefon saab Bluetoothi kaudu?
Sain tõesti aru, nüüd jälgin sind twitteris
adb shell mount / system / framework (kausta ühendame R / W-s)
adb push / süsteem / raamistik
Kas kaust / system / framework tuleb lahti ühendada? Kas see skript on õige?
Aitäh: D
Kuna ma saan faili õigusi muuta (minu puhul .db), proovin $ chmod 777-ga
Tere, olen aru saanud paljudest teie õpetustest, kuid mul on üks kahtlus. Kui kannan failid või kaustad mobiilist arvutisse, saan neid mõne arvutis oleva programmiga redigeerida.
tänan