- Ative a depuração USB no seu dispositivo.
Na maioria dos dispositivos que executam o Android 3.2 ou anterior, você pode encontrar a opção em
Configurações > Aplicativos > Desenvolvimento .
No Android 4.0 e mais recente, está em
Configurações > Opções do desenvolvedor .
Nota: no Android 4.2 e mais recente, as opções do desenvolvedor ficam ocultas por padrão. Para disponibilizá-lo, vá para Configurações > Acerca do telemóvel e toque em Montar número sete vezes . Volte para a tela anterior para encontrar as opções do desenvolvedor.
- Configure seu sistema para detectar seu dispositivo.
Se você está desenvolvendo no Windows, é necessário instalar um driver USB para o adb. Para obter um guia de instalação e links para drivers OEM, consulte o documento OEM USB Drivers.
Se você está desenvolvendo no Mac OS X, ele simplesmente funciona. Ignore este passo.
Se você está desenvolvendo no Ubuntu Linux,
você precisa adicionar um arquivo de regras do udev que contenha uma configuração USB para cada tipo de dispositivo que você deseja usar para desenvolvimento. No arquivo de regras, cada fabricante de dispositivo é identificado por um ID de fornecedor exclusivo, conforme especificado pela propriedade ATTR {idVendor} . Para obter uma lista de IDs de fornecedores, consulte IDs de fornecedores USB, abaixo.
Para configurar a detecção de dispositivos no Ubuntu Linux:
Faça login como root e crie este arquivo:
/etc/udev/rules.d/51-android.rules.
Use este formato para adicionar cada fornecedor ao arquivo:
SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666", GROUP="plugdev"
Neste exemplo, o ID do fornecedor é para a HTC. A atribuição MODE especifica as permissões de leitura / gravação e o GROUP define qual grupo Unix possui o nó do dispositivo.
IDs de fornecedores:
% bl0ck_qu0te%Observação: a sintaxe da regra pode variar um pouco dependendo do seu ambiente. Consulte a documentação do udev para o seu sistema, conforme necessário. Para uma visão geral da sintaxe de regras, consulte este guia para escrever regras do udev.
Agora execute:
chmod a+r /etc/udev/rules.d/51-android.rules
Espero que isso ajude você