Ottieni il root usando adb. Android: ADB, Fastboot, comandi Linux e trucchetti. Comandi ADB utili

Ho compilato i comandi principali e i trucchetti che ti semplificheranno e ti eleveranno nuovo livello quando si utilizza la riga di comando!

Stai appena iniziando a utilizzare la riga di comando o il terminale mentre impari e modifichi Android? Forse è ancora difficile per te navigare e tutto sembra molto difficile e noioso. Il sito racconterà e mostrerà come migliorare le tue capacità ed esperienza nel sistema operativo Android!

Questo materiale presuppone che tu sappia già cos'è ADB e che tu lo abbia utilizzato almeno una volta!

I migliori comandi e trucchetti su Android

1. Comando Adb dispositivi adb

Sempre all'inizio dell'utilizzo del terminale utilizzare il comando:

In questo modo saprai sicuramente se tutto è collegato correttamente e non sbatterai la testa contro il muro cercando il problema altrove.

2. Comando Adb adb riavviare normalmente

Bloccato nel menu Reocvery e non riesci a uscire? C'è un'uscita! Utilizza il comando:

adb riavvio normale

Questo comando ti aiuterà a uscire dallo stato di "riavvio solo in ripristino", a condizione che tu non abbia danneggiato il sistema.

3. Comando Adb adb install -r

Se installi e reinstalli le applicazioni utilizzando il terminale, dovresti utilizzare il comando:

adb installa -r alcuni.apk

Se non si utilizza il prefisso -r, il tentativo di reinstallare l'applicazione fallirà.

4. Comando ADB adb shell pm elenca i pacchetti

Mostra tutto applicazioni installate sul tuo Android puoi anche farlo facilmente e semplicemente con utilizzando adb:

adb shell pm elenca i pacchetti

Dopodiché vedrai un elenco di tutte le applicazioni che siano mai state installate.

5. Comando di avvio dell'applicazione ADB

Una volta conosciuto l'elenco delle applicazioni, puoi avviarlo dal terminale, per fare ciò inserisci il comando:

adb shell am start -n Nazvanie.app/EGO.ACTIVITY

Puoi scoprire le applicazioni leggendo questo articolo.

6. Comando Adb adb shell su -c “comando”

Se hai iniziato a utilizzare script bat e shell, quando provi a eseguire qualcosa da Root, finirà con un cursore lampeggiante nel terminale e il comando Linux stesso non verrà eseguito! C'è un'uscita! usa su -c:

shell adb su -c " cp /sdcard/del.sh /data/local/tmp "

Ora i tuoi script funzioneranno come dovrebbero!

7. Comando di montaggio di Linux

Hai i diritti di Root installati ma il sistema non ti permette di scrivere o creare una cartella?

È molto semplice (se non hai un HTC), devi rimontare la partizione per la registrazione: monta -o rw,rimonta,rw /partizione per farlo funzionare:

da un computer, tramite riga di comando

adb shell su -c "monta -o rw,rimonta,rw /sistema"

da un terminale su un dispositivo Android

mount -o rw,rimontare,rw /system

8. Comando cd di Linux

Potresti avere familiarità con il comando cd, sapere come usarlo, come andare alla directory desiderata, ma esiste un trucco che ti aiuterà a navigare più velocemente. Utilizza il comando:

Per passare rapidamente alla radice file system, invece di digitare ogni volta CD..

9. Utilizzare i comandi Linux pwd e ls

Questi due comandi ti aiuteranno a non perderti nell'abbondanza di file, directory e sezioni di Android.

Comando Linux:

Mostrerò percorso completo dalla radice alla posizione attuale.

Comando Linux:

Mostra assolutamente tutti i file e le directory, compresi quelli nascosti, nella posizione corrente.

10. Comando chmod di Linux

Potresti anche avere familiarità con il comando necessario per impostare le autorizzazioni per directory e file. Ma puoi passare al livello successivo automatizzando le azioni e specificandole in massa, invece di inserirle noiosamente una per una:

Questo comando assegnerà i diritti a tutti i file nella directory corrente.

11. Comando di cancellazione fastboot

Sempre! Prima di eseguire il flashing di qualsiasi cosa in modalità fastboot, formattare la partizione, questa azione ti aiuterà a evitare problemi con Android.

ripristino della cancellazione fastboot

sistema di cancellazione fastboot

l'avvio rapido cancella i dati

12. Comando di avvio rapido fastboot -w

Cancellazione in modalità fastboot? Sì Facile:

12. Comando di avvio Fastboot

Hai appena eseguito il flashing di Recovery, ma non vuoi tenere premuti i pulsanti con le mani per riavviarlo? Quindi eseguilo utilizzando il comando:

ripristino flash di avvio rapido recovery.img<--- прошивка recovery

ripristino avvio fastboot.img<--- переход в режим recovery

12. Nota, il tasto "TAB".

Il tasto sulla tastiera è molto utile e necessario! Se devi digitare una directory lunga, allora devi solo scrivere le prime tre lettere e premere "TAB" e tutto è già scritto per te, questo vale anche per comandi e file.

È tutto! Leggi altri articoli e istruzioni nella sezione. Restate sul sito, sarà ancora più interessante!

Molti di voi hanno riscontrato più di una volta una situazione in cui, per ottenere i diritti di root su un tablet o smartphone Android, installare un nuovo firmware, ripristinare il sistema e altre cose, era necessario collegarlo al computer ed eseguire una serie di adb o comandi fastboot tramite la finestra della riga di comando (terminale ).

La maggior parte delle persone inserisce questi comandi senza capirne il significato, seguendo semplicemente le istruzioni trovate su Internet. E se vuoi avere una comprensione più completa di cosa succede quando vengono eseguiti, oggi faremo conoscenza con i dieci comandi di base che ogni utente Android avanzato dovrebbe conoscere.

Ma prima di iniziare a familiarizzare con questi comandi, lascia che ti ricordi che prima che il tuo tablet o smartphone possa eseguirli, devi assicurarti che il tuo computer abbia SDK Android, e sul tablet o sullo smartphone stesso, l'opzione “ Debug USB».

Come installare l'SDK di Android, che contiene i programmi adb e fastboot, leggi questo materiale.

Ti ricordo anche che in Android 4.2 e versioni successive la voce “Debug USB” è nascosta e puoi leggere come accedervi.

Per coloro che hanno dimenticato come avviare una finestra della riga di comando in Windows, lascia che ti ricordi che il modo più semplice per farlo è fare clic su "Start", dopodiché dovrai digitare cmd nella finestra di ricerca e premere il pulsante " Tasto Invio.

Una volta completato tutto il lavoro preparatorio, puoi collegare il dispositivo al computer utilizzando un cavo USB e iniziare ad apprendere i comandi.

1. comando dispositivi adb

Questa è probabilmente la più importante delle dieci squadre di cui si parlerà. Usandolo, possiamo scoprire se il computer vede il tuo dispositivo Android e, in tal caso, se può comunicare con esso tramite comandi da terminale.

Se tutto va bene, dopo aver inserito il comando adb devices in una finestra della riga di comando di Windows o in un terminale Linux, dovresti vedere una riga con il testo Elenco dei dispositivi allegato, dopo di che ci sarà una riga composta dal numero di serie del tuo dispositivo e il suo stato: offline o online:

Lo stato offline significa che il dispositivo è in modalità di sospensione. Lo stato online segnala che il tablet o lo smartphone è pronto per eseguire i tuoi comandi.

2. comando push adb

Utilizzando il comando adb push, puoi copiare file sul tuo tablet o smartphone. In questo caso è necessario specificare il percorso della cartella in cui si desidera posizionare il file sul dispositivo e la cartella del computer da cui verrà copiato il file. Il secondo percorso non è necessario se il file si trova nella stessa cartella in cui si trova il programma adb.

Ecco un esempio di copia di un file video superfreak.mp4 da un computer a un dispositivo, nella cartella /sdcard/Movies utilizzando il comando adb push superfreak.mp4 /sdcard/Movies/

Per gli utenti Windows, vorrei ricordarvi che in Android, quando si specifica il percorso di file e cartelle, viene utilizzata una barra - / e non una barra rovesciata, come siete abituati.

3. comando pull adb

Se il comando adb push viene utilizzato per trasferire file su un dispositivo Android, adb pull viene utilizzato per copiare i file dal dispositivo al computer. Proprio come nel caso precedente, devi indicare il percorso in cui desideri salvare il file sul dispositivo e il percorso in cui desideri posizionare questo file sul computer. Il secondo percorso non è necessario se vuoi che il file vada nella cartella da cui hai eseguito il programma adb.

Ecco un esempio di copia del file superfreak.mp4 dalla cartella /sdcard/Movies/ del tuo tablet o smartphone sul desktop Windows 8 dell'utente Jerry, C:\Users\Jerry\Desktop

Se vuoi che il file vada nella cartella da cui hai eseguito adb, inserisci semplicemente il comando adb pull /sdcard/Movies/superfreak.mp4

4. comando di riavvio adb

Questo comando viene spesso utilizzato durante il processo di rooting o di installazione di nuovo software, quando dobbiamo accettare le modifiche che abbiamo apportato sul nostro dispositivo. Dopo aver inserito il comando adb reboot, il tablet o il telefono si riavvierà.

Questo comando è importante anche perché può essere inserito all'interno di script, che permettono di riavviare il dispositivo automaticamente dopo aver completato tutte le operazioni necessarie.

5. comandi adb reboot-bootloader e adb reboot recovery

Usando adb, non solo puoi riavviare il tuo dispositivo Android, ma anche riavviarlo nel bootloader. Questa modalità è necessaria per poter sbloccare il bootloader, necessario per ottenere i diritti di root e installare ulteriormente firmware alternativo.

Alcuni dispositivi possono essere avviati utilizzando una combinazione di tasti specifica quando sono accesi, ma spesso il comando adb reboot-bootloader è l'unico modo per accedere al bootloader.

Allo stesso modo, il programma adb può essere utilizzato per accedere al menu di ripristino di un tablet o smartphone o alla recovery. Questo può essere fatto usando il comando adb reboot recovery

6. Comando dei dispositivi Fastboot

Se hai riavviato il tablet in modalità bootloader, smetterà di accettare i comandi adb. In questa modalità possiamo comunicare con il dispositivo utilizzando il programma fastboot.

Usando il comando fastboot devices, puoi scoprire se il tuo dispositivo può accettare comandi da questo programma in modalità bootloader. Poiché l'avvio rapido è uno strumento molto potente, alcuni produttori di dispositivi Android non forniscono l'accesso a questo programma in modalità bootloader.

Proprio come con adb, dopo aver inserito il comando fastboot devices dovresti vedere il numero di serie del tuo dispositivo.

Spesso il motivo per cui l'avvio rapido non funziona è la mancanza dei driver Windows necessari per il tuo dispositivo.

7. Comando di sblocco oem Fastboot

Alcuni produttori (ad esempio HTC o Asus) rilasciano utilità speciali che consentono di sbloccare il bootloader dei propri tablet e smartphone, dopodiché è possibile installare ripristini alternativi, come ClockworkMod. o TWRP e firmware di sviluppatori indipendenti (firmware personalizzato).

Tuttavia, in molti casi, lo sblocco del bootloader Dispositivi Android Puoi usare il programma fastboot. Questo è molto semplice: quando il tuo tablet o telefono è in modalità bootloader (passaggio 5), inserisci semplicemente il seguente comando nella finestra della riga di comando: fastboot oem sblocca.

Successivamente, dovrai seguire le istruzioni che verranno visualizzate sullo schermo del tuo tablet o smartphone.

Attenzione! Dopo aver eseguito il comando fastboot oem Unlock, il tuo dispositivo verrà completamente ripulito da tutti i programmi installati e anche i tuoi dati personali verranno eliminati.

8. comando shell adb

Il comando adb shell spesso confonde alcuni utenti inesperti.

Esistono due modi per utilizzare questo comando. Se digiti semplicemente adb shell nella finestra della riga di comando e premi il tasto Invio, verrai indirizzato alla modalità terminale, o alla shell dei comandi del tuo dispositivo Android, dove potrai eseguire qualsiasi comando della shell Android.

Di seguito puoi vedere il risultato dell'esecuzione del comando ls nella shell Android

Questa modalità è ben nota agli utenti di computer Linux e Mac. Se hai familiarità con i comandi della shell bash, non avrai problemi a lavorare in questa modalità. Altrimenti ti sconsiglio di utilizzare la modalità adb shell finché non avrai compreso lo scopo di tutti i suoi comandi, poiché in questa modalità hai pieno accesso ai file presenti sul tuo dispositivo e potresti causare accidentalmente modifiche irreparabili al sistema operativo.

Il secondo modo per utilizzare adb shell è eseguire un singolo comando della shell Android utilizzando questo costrutto: adb shell<команда>. Ad esempio, puoi modificare i permessi dei file utilizzando un comando come “adb shell chmod 666 /data/filename”

9. comando di installazione adb

Con il programma adb puoi fare molto di più che copiare semplicemente file da e verso il tuo dispositivo. Questo programma consente anche di installare applicazioni sui dispositivi Android sotto forma di file apk. C'è un comando di installazione adb per questo. È un po' come il comando push: devi specificare il percorso in cui si trova il file con l'applicazione che vuoi installare. Pertanto, il modo più semplice è copiare prima il file apk nella cartella con il programma adb, dopodiché è possibile installare il programma utilizzando il comando adb install NomeFileApplicativo.apk

Se è necessario aggiornare l'applicazione, in questo caso è necessario utilizzare l'opzione -r e il comando sarà simile a questo: adb install -r ApplicationFileName.apk.

Usando l'opzione -s puoi installare applicazioni sulla scheda di memoria (se il tuo firmware lo consente). L'opzione -l consente di bloccare l'applicazione durante l'installazione (installandola nella cartella /data/app-private). Esistono altri tasti per funzioni più avanzate, ma la loro descrizione è argomento di un articolo separato.

10. comando di disinstallazione adb

Infine, puoi rimuovere app dal tuo tablet o telefono. Per fare ciò, utilizzare il comando adb uninstall ApplicationFileName.apk

Questo comando ha l'opzione -k, che ti consente, quando elimini un'applicazione, di non cancellarne i dati e la cache, ma di lasciarli sul dispositivo.

Bonus: comando adb sideload

Questo comando sarà molto utile ai possessori di tablet e smartphone Nexus: con il suo aiuto potranno aggiornare il firmware ufficiale sui propri dispositivi. In altre parole, se il tuo smartphone o tablet non ha ricevuto un aggiornamento via etere, puoi scaricare il nuovo firmware dal sito ufficiale e aggiornare il dispositivo manualmente.

Dopo aver scaricato il file del firmware sul tuo computer e collegato il tablet o il telefono ad esso, dovrai riavviare il dispositivo in modalità di ripristino, selezionare "Applica aggiornamento da ADB", quindi inserire il seguente comando nella finestra della riga di comando sul tuo computer: adb sideload xxxxxxxx.zip, dove xxxxxxxx.zip è il nome del file zip con il firmware.

Troverai istruzioni più dettagliate su come aggiornare manualmente il firmware dei dispositivi Nexus in questo materiale.

Materiali correlati:

Esistono molti strumenti per lavorare con uno smartphone connesso tramite cavo USB o Wi-Fi. Strumenti particolarmente avanzati consentono di spostare file, installare e disinstallare software, visualizzare contatti, acquisire screenshot e persino inviare SMS, ma nessuno strumento grafico può competere con la potenza che la console Android può offrire. In questo articolo parleremo di ADB (Android Debug Bridge), uno strumento standard per il debug e il funzionamento con la console Android da un computer.

I comandi descritti nell'articolo possono essere eseguiti direttamente sul dispositivo scaricando un emulatore di terminale dal market, ma è più comodo farlo, ovviamente, da computer tramite adb.

Nozioni di base sull'ADB

Per iniziare a lavorare con ADB, devi attivarlo sul tuo dispositivo e installare l'utilità e i driver adb sul tuo computer. La prima attività viene eseguita abilitando "Debug USB" nella voce delle impostazioni "Per sviluppatori" (se questa voce è nascosta, fare clic sette volte sul numero di build nel menu "Informazioni sul telefono").

Per installare ADB sul tuo computer, scarica Adb Kit e decomprimilo in una cartella qualsiasi (ti consiglio di utilizzare nomi di cartelle senza caratteri russi). Scarichiamo e installiamo anche i driver ADB.

Devi lavorare con adb dalla riga di comando. Premi Win + R e inserisci cmd, quindi vai alla cartella in cui si trova adb. Per la mia cartella il comando sarebbe:

Cd\Android

Per non eseguire tutte queste manipolazioni ogni volta, puoi aggiungere la cartella desiderata alla variabile Path. Per fare ciò, vai su “Pannello di controllo -> Sistema -> Opzioni aggiuntive sistemi -> variabili ambientali", trova la variabile Path e aggiungi alla fine della riga, separato da un punto e virgola, il percorso della cartella con adb. Ora, dopo aver avviato la console, puoi inserire immediatamente i comandi necessari.

Controlliamo la nostra connessione al telefono utilizzando il seguente comando (dovrebbe visualizzare un elenco di dispositivi collegati):

dispositivi adb

Puoi lavorare con ADB tramite Wi-Fi. Per fare ciò, sono necessari i diritti di root e l'applicazione WiFi ADB. Lanciamo l'applicazione, premiamo l'interruttore e connettiamoci allo smartphone utilizzando il comando connect e l'indirizzo IP mostrato dall'applicazione:

INFORMAZIONI

È possibile copiare l'output della console dopo averlo selezionato con il mouse, nonché incollare il comando copiato o il nome del file nella console con il pulsante destro del mouse. Abilitato nelle proprietà della console.

Installazione di programmi

ADB può essere utilizzato per installare applicazioni senza doverle copiare sullo smartphone. Tutto quello che devi fare è eseguire il seguente comando:

Installazione di Adb d:/downloads/nomefile.apk

Puoi anche aggiungere ulteriori tasti al comando. Sarà utile -e- reinstallare l'applicazione durante il salvataggio dei dati e -D- installare una versione inferiore a quella attuale.

I programmi possono essere rimossi, ma per fare questo è necessario conoscere il nome del pacchetto (ti dirò come scoprirlo poco dopo). Usando il gioco Angry Birds Seasons come esempio, il comando sarebbe simile a questo:

Disinstallare Adb com.rovio.angrybirdsseasons

Backup dell'applicazione

Android dispone di funzioni di backup integrate che possono essere avviate anche utilizzando la riga di comando. Per fare ciò, utilizza il comando adb backup e una serie di opzioni:

Backup adb [opzioni]<приложения>

  • -F indica il nome del file in fase di creazione e la sua posizione sul computer. Se manca la chiave, verrà creato il file backup.ab nella directory corrente;
  • -apk|-noapk indica se includere nel backup solo i dati dell'applicazione o l'apk stesso (non lo include di default);
  • -obb|-noobb specifica se includere nel backup le estensioni .obb per le applicazioni (non incluse di default);
  • -condiviso|-nocondiviso specifica se includere nel backup il contenuto dell'applicazione presente sulla scheda SD (non incluso di default);
  • -Tutto indica la necessità di eseguire il backup di tutte le applicazioni installate;
  • -sistema|-nessunsistema indica se includere nel backup applicazioni di sistema(abilitato per impostazione predefinita);
  • - elenco dei pacchetti per il backup.

Se vogliamo creare un backup di tutti i programmi non di sistema, incluso .apk, in una posizione specifica, il comando sarà simile a questo:

Adb backup -f c:\android\backup.ab -apk -all -nosystem

Dopo l'accesso è necessario confermare l'avvio del backup sul dispositivo stesso. Per ripristinare il backup risultante, è necessario eseguire il comando appropriato:

Ripristino adb c:\android\backup.ab

Console all'interno di una console

Oltre alla console menzionata, che è una console DOS per Windows, anche Android ha la sua. Si chiama via shell adb ed è essenzialmente una console Linux standard, ma con un set di comandi incompleto, che può essere ampliato installando BusyBox dal market. Esistono due modi per utilizzare questa console. In modalità interattiva si lancia con il comando

shell adb

Nella console appare il segno $ (di seguito nel testo questo segno indicherà la necessità di inserire il comando preliminare della shell adb), dopodiché sarà possibile inserire una serie di comandi, ricevendo una risposta dopo ciascuno. Il secondo metodo è che se devi inserire un solo comando, puoi scriverlo di seguito utilizzando la shell adb.

La shell utilizza comandi standard per copiare, spostare ed eliminare file: cp, mv E rm. È possibile cambiare directory ( CD) e visualizzarne il contenuto ( ls). Oltre ai comandi standard di Linux, che puoi trovare in qualsiasi libro di consultazione, Android ha molti dei suoi strumenti specializzati, ma per utilizzarne alcuni dovrai ottenere i diritti di root sul tuo smartphone e, dopo aver avviato la console, esegui il comando su:

adb shell su

Questo deve essere fatto se, in risposta a qualsiasi comando, vedi una riga simile a "accesso negato" o "sei root?". In caso di successo, il segno $ cambierà in #.



Fare uno screenshot

Fatto in una riga:

Screencap della shell Adb /sdcard/screen.png

Successivamente, l'immagine deve essere estratta dal dispositivo con il comando adb tirare:

Adb pull /sdcard/screen.png

In fase di ripristino, puoi fare uno screenshot con il seguente comando:

Adb pull /dev/graphics/fb0

Quindi devi convertire il file fb0 in un'immagine normale usando FFmpeg, che devi scaricare e inserire nella cartella adb. L'estensione deve essere installata sul tuo dispositivo:

Ffmpeg -f rawvideo -pix_fmt rgb32 -s 1080x1920 -i fb0 fb0.png

Registra il video che accade sullo schermo del dispositivo

adb shell screenrecord --size 1280x720 --bit-rate 6000000 --time-limit 20 --verbose /sdcard/video.mp4

Questo comando avvierà la registrazione del video con una risoluzione di 1280 x 720 (se non specificato verrà utilizzata la risoluzione nativa dello schermo del dispositivo), con un bitrate di 6 Mbit/s, durata 20 s (se non specificato, il valore massimo sarà impostato su 180 s), con visualizzazione dei log nella console. Il video registrato si troverà in /sdcard (file video.mp4).

INFORMAZIONI

Tutto lanciato dalla console e in shell adb i processi che richiedono del tempo per essere completati possono essere interrotti utilizzando la combinazione Ctrl + C. Esci dalla shell e torna all'esecuzione dei normali comandi adb - Ctrl + D.

Gestione delle candidature

Per gestire le applicazioni vengono utilizzati due comandi: pm(gestore pacchetti) - gestore pacchetti e Sono(responsabile delle attività) - responsabile delle attività. Questi team hanno molte chiavi, che possono essere visualizzate sul portale degli sviluppatori. Diamo un'occhiata ad alcuni.

Per cominciare, otterremo un elenco delle applicazioni installate sul dispositivo sotto forma di nomi di pacchetti che ci saranno utili in seguito:

La continuazione è disponibile solo per gli abbonati

Opzione 1. Iscriviti a Hacker per leggere tutto il materiale sul sito

L'abbonamento ti consentirà di leggere TUTTI i materiali a pagamento sul sito entro il periodo specificato. Accettiamo il pagamento carte bancarie, moneta elettronica e trasferimenti dai conti degli operatori di telefonia mobile.

Nel kit sono incluse le utilità ADB e Fastboot Sviluppo Android SDK (da non confondere con Android Studio, tanto meno scaricare il suo ingombrante file di installazione, a meno che, ovviamente, non si intenda sviluppare per Android). ADB è uno strumento di debug che ti consente di accedere alla console Android da un computer (collegando il gadget a un PC tramite USB. Allo stesso tempo dovrebbe esserci. Fastboot è progettato per funzionare con il dispositivo quando viene caricato nella modalità con lo stesso nome (se il tuo dispositivo ne ha uno).

Utilizzando ADB puoi controllare il tuo smartphone/tablet dal computer: effettuare il backup delle applicazioni, registrare uno screencast, trasferire lo smartphone su Modalità di recupero e altro ancora. Inoltre, puoi lavorare con ADB tramite Wi-Fi. Per fare ciò, il tuo dispositivo deve avere i diritti di root e avrai anche bisogno di un'applicazione speciale che si connetta al tuo computer tramite la rete. Ad esempio, ADB Wireless o WiFi ADB. Ma questo è materiale per un articolo a parte.

Usando Fastboot puoi, ripristino personalizzato( o ), sbloccare Bootloader (su HTC, Motorola, Sony, Nexus, Huawei e gli ultimi dispositivi LG è bloccato), pulire le partizioni di sistema.

Come installare ADB e Fastboot: istruzioni

1. Vai al sito Web ufficiale dove puoi scaricare l'SDK di Android: https://developer.android.com/studio/index.html. Scorri verso il basso fino alla sezione "Solo strumenti da riga di comando" e seleziona l'archivio per Windows.

2. Seleziona la casella di controllo "Ho letto e accetto i termini e le condizioni di cui sopra" e fai clic sul pulsante "Scarica riga di comando Android" Strumenti per Finestre". Verrà avviato il download dell'archivio.

3. Scaricalo e decomprimilo nella radice dell'unità “C:”.

4. È inoltre necessario scaricare il Java Development Kit dalla pagina ufficiale. Vai al sito Web, accetta i termini del contratto di licenza selezionando la casella "Accetta contratto di licenza" e scarica la versione JDK che corrisponde alla dimensione in bit del tuo sistema.

Primo modo

Torna alla cartella Android SDK, apri "strumenti" ed esegui "android".

Controlla "Strumenti della piattaforma Android SDK" (e anche "Driver USB Google" se ne hai Dispositivo Nesso) e fare clic su "Installa pacchetti".

Leggi di seguito sull'installazione dei driver per altri dispositivi.

Seleziona "Accetta licenza" e fai clic su "Installa".

Il mio registro ha mostrato che si è verificato un errore. Ma alla fine tutto si è concluso con successo.

Dopo aver completato i passaggi precedenti, nella cartella “sdk-tools-windows-”. versione Apparirà "platform-tools" e conterrà "ADB" e "Fastboot" che ci interessano.

Secondo modo

Vai alla cartella "sdk-tools-windows- versione» → “strumenti” → “cestino” e, tenendo premuto il tasto “Shift”, fare clic con il tasto destro su un'area vuota. Seleziona "Apri una finestra di comando" o "Apri una finestra di PowerShell qui" se hai una delle ultime build di Windows 10 installata sul tuo PC o laptop.

Incolla il comando in PowerShell o nel prompt dei comandi (in PowerShell aggiungi ./ all'inizio):

Fare clic su "Invio" per eseguire il comando. I file verranno scaricati e ti verrà chiesto di installare:

Per abilitare, digitare y, ovvero "sì", e premere "Invio", dopodiché inizierà l'installazione degli "strumenti della piattaforma".

Al termine verrà visualizzato un messaggio sulla riga di comando che la procedura è stata completata con successo. E la cartella “platform-tools” con ADB e Fastboot all'interno apparirà in “sdk-tools-windows- versione».

(!) Se per qualche motivo non riesci a installare ADB e Fastboot utilizzando i metodi precedenti, utilizza la terza opzione: scarica semplicemente l'archivio "platform-tools" e decomprimilo nell'unità "C:".

Installazione dei driver ADB e Fastboot per Windows

Per un computer, smartphone o tablet, è necessario scaricare il driver USB:

  • Samsung: il driver è incluso nell'utilità Kies: http://www.samsung.com/ru/support/usefulsoftware/KIES/ oppure puoi scaricarlo separatamente selezionando il modello desiderato: http://www.samsung.com /us/supporto/download
  • HTC – come parte di HTC Sync Manager: http://www.htc.com/ru/software/htc-sync-manager/
  • Nexus: il driver Android viene installato insieme all'SDK Android, come descritto sopra.
  • Huawei - insieme all'utilità HiSuite: http://consumer.huawei.com/minisite/HiSuite_en/index.html
  • LG – installa LG PC Suite: http://www.lg.com/ru/support/software-firmware
  • Motorola: consulta questa pagina: https://motorola-global-portal.custhelp.com/app/answers/detail/a_id/88481
  • Sony Xperia Driver FastBoot per tutti i modelli sono qui: http://developer.sonymobile.com/downloads/drivers/
  • Xiaomi – Mi PC Suite: http://pcsuite.mi.com
  • MTK – per Dispositivi cinesi sui chip MediaTek: http://online.mediatek.com/Public%20Documents/MTK_Android_USB_Driver.zip
  • Lenovo: seleziona il modello del tuo smartphone o tablet e scarica il driver ADB: http://support.lenovo.com/us/en/GlobalProductSelector
  • Cerca soluzioni per dispositivi di altri produttori sui loro siti Web ufficiali.

Esistono vari installatori universali driver adb(ad esempio, questo: http://adbdriver.com/downloads/) - possono anche essere utilizzati, ad esempio, quando per qualche motivo non è stato possibile installare la soluzione ufficiale.

Se il tuo modello viene fornito con un driver senza programma di installazione, dovrai effettuare le seguenti operazioni:

1. Andare su “Pannello di controllo” → “Gestione dispositivi”. In Windows 10, basta fare clic con il pulsante destro del mouse sul menu Start e selezionare Gestione dispositivi.

2. Trova nell'elenco il dispositivo per il quale è necessario installare i driver. Fare clic con il tasto destro e fare clic su Aggiorna driver.

Come puoi vedere, il computer riconosce correttamente il mio tablet Nexus 7. Se il tuo PC rileva lo smartphone in modo errato o accanto al dispositivo è presente un triangolo giallo con punto esclamativo interno, installazione manuale Driver Androidè richiesto per te.

3. Seleziona "Cerca il software del driver in questo computer".

4. Specificare il percorso della cartella dei driver sul PC.

Attendi il completamento dell'installazione, quindi ricollega il gadget al computer tramite USB.

Come iniziare con Fastboot e ADB

Il lavoro con ADB o Fastboot si esegue dalla riga di comando; le utilità vengono avviate in due modi:

1: Fare clic con il tasto destro su "Start" e selezionare "Prompt dei comandi (amministratore)" o "Windows PowerShell (amministratore)". Successivamente, utilizzando i comandi, specificare il percorso della cartella con ADB e Fastboot (dopo aver inserito ciascuno, premere "Invio").

Per tornare alla radice dell'unità "C:\", utilizzare:

Grazie a questo comando apriamo la cartella desiderata:

Nel mio caso è andata così:

cd\strumenti_ versione-windows\platform-tools

Avrai successo ( Sviluppatori di Google ha cambiato il nome dell'archivio dopo che è stata scritta la versione originale di queste istruzioni):

cd\sdk-tools-windows- versione\strumenti-piattaforma

Viene indicato il percorso per Fastboot e ADB, ora lavoriamo con loro dalla console.

Per evitare di doverlo fare ogni volta, aggiungi il percorso di "platform-tools" alla variabile "Path". Per prima cosa vai alla cartella, nella barra di navigazione, fai clic con il pulsante destro del mouse su “strumenti piattaforma” e seleziona “Copia indirizzo”.

Vai su "Pannello di controllo". Per fare ciò, premi "Win" + "R" e nel campo "Apri:", incolla control . Fare clic su OK.

Seleziona Sistema → Impostazioni di sistema avanzate → Variabili d'ambiente....

Trova la variabile "Percorso", evidenziala e seleziona "Modifica...".

Fare clic su Nuovo, incollare il percorso della cartella "platform-tools" e fare clic su OK.

Molti di noi hanno già familiarità con ADB (Android Debug Bridge), poiché, come possessori di un dispositivo Android, molto spesso dobbiamo eseguire azioni semplici come adb push E tiro, O riavvio adb eccetera. Ma per molti utenti alle prime armi, la sola vista della riga di comando è già spaventosa e sembra proibitivamente possibile. Anche se in realtà tutto è abbastanza semplice, gli utenti esperti non mi lasceranno mentire, e la difficoltà più grande è ricordare tutti questi comandi, anche se non è necessario farlo neanche questo, poiché Internet è sempre a portata di mano e trovare il comando giusto non è facile difficile.

Android Debug Bridge, che fa parte di Emulatore Android SDK ti permette di comunicare tra il tuo computer e un dispositivo Android ad esso collegato. A proposito, se hai bisogno di qualche software, puoi scaricare gratuitamente i programmi per il tuo laptop qui. Cosa posso fare con ADB? Le sue capacità sono piuttosto ampie, ad esempio le azioni più popolari: copiare file da un dispositivo Android a un computer, caricare file da un computer ad Android, eseguire molti comandi Linux, ricevere segnalazioni di errori, ecc.

Quindi, se sei nuovo a questo argomento e vuoi imparare qualcosa in più su ADB oltre a quello che è, allora ti suggerisco di consultare la mia piccola guida di base per imparare ADB.

Di cosa avrai bisogno

1. Android Debug Bridge (ADB) per Windows a 32 bit: download

2. Android Debug Bridge (ADB) per Windows a 64 bit: download

3. Computer con Windows installato sistema operativo.

Passiamo ora alla fase attiva:

1. Scarica l'archivio zip richiesto ed estrailo dove vuoi, ad esempio, sull'unità C.

2. Ora vai alla directory C:/adb/sdk/platform-tools. Qui troverai una serie di file come mostrato nell'immagine qui sotto.

3. Tieni premuto il pulsante Maiusc + fai clic con il pulsante destro del mouse e avvia la riga di comando Stringa di Windows dalla directory corrente.

4. Immettere il comando server di avvio adb.

5. Per assicurarti che il tuo dispositivo sia collegato correttamente e sia stato riconosciuto dal computer, inserisci il comando: dispositivi adb. Se tutto va bene, vedrai qualcosa di simile a questo:

Ora che il tuo dispositivo è connesso e tutto funziona, giochiamo un po'.

Lettura di LOGCAT tramite ADB

Il modo più semplice è eseguire il comando: adb logcat. Di conseguenza, sullo schermo verrà visualizzato l'intero contenuto del file di registro del dispositivo. Per ottenere logcat in un file separato eseguire: adb logcat > logcat.txt.

RIPORTARE UN ERRORE

Puoi eseguire il comando: segnalazione bug adb, ma riceverai una notifica che il report generato non sarà leggibile, quindi è meglio utilizzare: segnalazione bug adb >risultato.txt.

ADB insieme ai diritti di accesso ROOT

Per lavorare da ADB con diritti di accesso completi, è necessario eseguire il root del dispositivo. Se il dispositivo è già manuale, esegui il comando: radice adb e vediamo quanto mostrato nell'immagine qui sotto (riavviare ADB con diritti di root).

Installazione di applicazioni tramite ADB

Per installare l'applicazione, assicurati che nel titolo apk non c'erano spazi ed è necessario conoscere esattamente il percorso corretto per raggiungerlo. Bene, allora eseguiamo il comando: installazione adb+ nome del file di installazione. Nel mio esempio ho installato il gioco papertoss, quindi se tutto va bene, sullo schermo apparirà questa immagine:




Superiore