Não é possível usar meu dispositivo Android como emulador Android usando o Android studio

2

Como posso ter o Ubuntu reconhecendo meu dispositivo móvel Android quando ele está conectado via USB? (Analogamente à ação do Windows mycomputer-> manage->devices etc.)

    
por Rahaman 20.03.2015 / 11:48

2 respostas

0
  1. 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.

  1. 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ê

    
por DreamCoder 20.03.2015 / 18:41
0

Você deve adicionar um arquivo .rules para permitir que o Ubuntu reconheça seu dispositivo. Aqui está um resumo do processo:

% bl0ck_qu0te%

Credite e mais informações (incluindo uma lista de IDs de fornecedores), aqui .

    
por Organic Marble 20.03.2015 / 16:59