Android ADB entenda de uma vez por todas

Ferramenta poderosa permite desenvolvedores testar aplicativos android antes de serem lançadas assim evitando os famigerados bugs.

O Android adb é para você que está tentando instalar uma rom customizado, ter acesso root ou está aprendendo a desenvolver para android.

Você talvez ouviu falar em Android Debug Bridge e em Fastboot ambos estão presente no Kit de Desenvolvimento (SDK) do Android. Mas neste post iremos focar no adb, mas fique calmo pois teremos uma publicação destinada somente ao fastboot.

Não se preocupe irei esclarecer palavra por palavra pra você não ficar perdido.Vamos começar!

Android

Este todo mundo conhece mas lá vai uma curiosidade: É o sistema mais usado em dispositivos no mundo, superando por pouco o Windows da Microsoft, veja abaixo:

Gráfico com sistemas operacionais mais usados no mundo
Clique na imagem se quiser ver estatísticas por regiões.

Atualmente de acordo com o site statcounter o Android está presente em 38.3% dos dispositivos do mundo enquanto o Windows ocupa o segundo lugar com 36.55 %

A situação no Brasil já é diferente, o Windows ainda lidera por aqui estando em 57% dos dispositivos e o android vem logo em seguida marcando presença em 30% dos aparelhos.

Debug

Bem essa palavrinha nos lembra daqueles erros chatos que chamamos de “Bug”, que traduzindo do inglês significa “inseto”, isso porque há um tempo atras os engenheiros computacionais sofriam com falhas em sistemas causados por ‘invasões’ de insetos que danificavam os componentes das maquinas.
E para acabar ou diminuir os bugs existe o Debug que podemos imaginar como o processo que a equipe de dedetização faz para acabar com uma infestação: Primeiro a equipe deve saber onde estão os insetos para depois extermina-los.

É exatamente isso o que os desenvolvedores de softwares fazem: Rodam o debug na aplicação que estão construindo para encontrar os erros e poder conserta-los através da depuração antes do lançamento do produto.

Vale ressaltar que o processo de encontrar os bugs,debug também pode ser chamado de Depuração, que significa tornar o software “puro”,sem falhas.

Bridge

Se traduzirmos do inglês descobriremos que bridge nada mais do que uma ponte, e é fundamental papel que o Android Debug Bridge exerce. Afinal é pelo computador que o realizamos todas tarefas de debug citadas anteriormente.
É essa ponte que permite a conexão entre o seu computador e o seu dispositivo Android via USB.

Conclusão:

O Android Debug Bridge é uma ferramenta poderosa usada por desenvolvedores android para testar as suas aplicações em busca de encontrar e eliminar o maior erros de bugs possíveis
Mas fique sabendo que o adb também pode ser usada por nos reles mortais com outras finalidades, então fique atento ao blog pois teremos uma publicação exatamente sobre isso.