Comandos ADB e Fastboot útiles
ADB é unha ferramenta oficial de Google para o seu uso no desenvolvemento de Android e no proceso intermitente. ADB significa Android Debug Bridge e esta ferramenta permítelle basicamente establecer unha conexión entre o teléfono e un ordenador para que poida comunicarse cos dous dispositivos. ADB usa unha interface de liña de comandos, podes introducir comandos para facer o que queiras.
Nesta publicación, imos enumerar e explicar algúns comandos importantes de ADB que pode resultar útiles coñecer. Bota unha ollada ás táboas de abaixo.
Comandos ADB básicos:
Mando | O que fai |
dispositivos adb | Mostra unha lista de dispositivos que están conectados ao PC |
reiniciar adb | Reinicie un dispositivo conectado ao PC. |
recuperación de reinicio adb | Reiniciará un dispositivo en modo de recuperación. |
descarga de reinicio adb | Reiniciará un dispositivo conectado ao PC no modo de descarga. |
adb reiniciar o bootloader | Reiniciará un dispositivo no cargador de arranque. Cando esteas no cargador de arranque, poderás escoller máis opcións. |
adb reiniciar fastboot | Reiniciará un dispositivo conectado ao modo Fastboot. |
Comandos para instalar / desinstalar / actualizar aplicacións usando ADB
Mando | O que fai |
instalar adb .apk | ADB permite a instalación de ficheiros APK directamente nun teléfono. Se escribe este comando e preme a tecla Intro, ADB comezará a instalar a aplicación no teléfono. |
adb install –r .apk | Se xa se instalou unha aplicación e só quere actualiza-lo, este é o comando a usar. |
adb desinstalar -K paquete_namee.g
adb desinstalar -K com.android.chrome |
Este comando desinstala unha aplicación, pero mantén os datos e os directorios da caché da aplicación. |
Comandos para empurrar e tirar ficheiros
Mando | O que fai |
adb rootadb push> e.g.adad push c: \ users \ UsamaM \ desktop \ Song.mp3 \ system \ media
adb push filepathonPC / filename.extension path.on.phone.toplace.the.file |
Este comando push permítelle transferir os ficheiros do seu teléfono ao seu PC. Só ten que proporcionar a ruta para o ficheiro que está no seu PC e a ruta onde desexa que o ficheiro se coloque no seu teléfono. |
adb rootadb pull> adbb pull \ system \ media \ Song.mp C: \ users \ UsamaM \ desktop
adb pull [Camiño do ficheiro no teléfono] [Camiño no PC onde colocar o ficheiro] |
Isto é similar ao comando push. Ao empregar pull adb, pode arrastrar calquera arquivo do seu teléfono. |
Comandos para facer unha copia de seguridade do sistema e das aplicacións instaladas
Nota: Antes de usar estes comandos, no cartafol ADB crea un cartafol de copia de seguridade e no cartafol de copia de seguridade crea un cartafol SystemsApps e o cartafol Aplicacións instaladas. Necesitarás estes cartafoles porque empurrarás nelas aplicacións con copia de seguridade.
Mando | O que fai |
adb pull / system / app backup / systemapps | Este comando fai copias de seguridade de todas as aplicacións do sistema que se atopan no seu teléfono na carpeta Systemapps que se creou no cartafol ADB. |
adb pull / sistema / aplicación backup / installedapps | Este comando fai copias de seguridade de todas as aplicacións instaladas do seu teléfono na carpeta installapps que se creou no cartafol ADB. |
Comandos para Terminal de fondo
Mando | O que fai |
shell de adb | Isto comeza o terminal de fondo. |
saír | Isto permítelle saír do terminal de fondo. |
shell adb por exemplo, adb shell su | Isto cambiaralle á raíz do seu teléfono. Debe estar para usar adb shell su. |
Comandos para Fastboot
Nota: Se vai executar ficheiros con fastboot, cómpre colocar os ficheiros en branco como o Fastboot foler ou o cartafol de plataformas que recibe cando instala ferramentas de Android SDK.
Mando | O que fai |
Fastboot arquivo Flash.zip | Este comando destella o ficheiro a.zip no teléfono, se o teléfono está conectado no modo Fastboot. |
Fastboot recuperación de Flash recuperación.img | Isto activa unha recuperación a un teléfono cando está conectado no modo Fastboot. |
Fastboot flash boot bootname.img | Isto parpadea unha imaxe de inicio ou kernel se o seu teléfono está conectado en modo Fastboot. |
Fastboot getvar cid | Isto amosará o CID do teu teléfono. |
Fastboot oem writeCID xxxxx | Isto escribe o super CID. |
sistema de eliminación de fastboot
fastboot borra os datos fastboot borra caché |
Se desexa restaurar a copia de seguridade nandroid, primeiro ten que eliminar o sistema / datos / caché dos teléfonos actuais. Antes de facelo, recoméndase que faga unha copia de seguridade do seu sistema cunha opción de recuperación personalizada> copia de seguridade e que copie os ficheiros .img realizados na carpeta Fastboot ou Platform-tools no cartafol SDK de Android. |
sistema de sistema flash fastboot.img
fastboot flash data data.img fastboot flash cache cache.img |
Estes comandos restauran a copia de seguridade que fixeches usando a recuperación personalizada no teléfono. |
fastboot oem get_identifier_token
fastboot oem flash Unlock_code.bin fastboot oem lock |
Estes comandos axudaranche a obter o documento de identidade dun teléfono que se pode usar para desbloquear o cargador de arranque. O segundo comando axudará a flashear o código de desbloqueo do cargador de arranque. O terceiro comando axúdalle a volver bloquear o cargador de arranque do teléfono. |
Comandos para Logcat
Mando |
O que fai |
adb logcat | Amosarache os rexistros en tempo real dun teléfono. Os rexistros representan o proceso en curso do seu dispositivo. Debería executar este comando mentres o dispositivo arranca para comprobar o que está a suceder |
adb logcat> logcat.txt | Isto crea un ficheiro .txt que contén os rexistros no cartafol Platform-tools ou no cartafol Fastboot no directorio de ferramentas do SDK de Android. |
Coñeces comandos máis útiles para ADD?
Comparte a túa experiencia connosco na caixa de comentarios a continuación.
JR
[embedyt] https://www.youtube.com/watch?v=XslKnEE4Qo8[/embedyt]