O Android Studio lista dispositivos como “???????????????? [null] ”[duplicado]

2

Eu sou um desenvolvedor Android que trabalha com o meu Mac Office. Mas agora eu quero migrar os projetos para o Ubuntu.

Instalei o Android Studio e tentei executar o projeto no meu dispositivo ASUS Zenfone 5 (Kitkat).

Mas a lista de dispositivos está sendo mostrada como ?????????????????[null]

Eu tentei executar no Nexus 7, está funcionando bem e nenhum problema foi encontrado.

Existe algum problema nas configurações do meu dispositivo? Ou qualquer alteração de configurações no meu estúdio Android ...?

    
por Jishad 28.06.2015 / 08:56

1 resposta

2

Se você está desenvolvendo no Ubuntu Linux, você precisa adicionar um arquivo de regras udev que contém 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 o 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 (para obter o seu ID de fornecedor use o comando lsusb com o dispositivo conectado). A atribuição MODE especifica as permissões de leitura / gravação e o GROUP define qual grupo Unix possui o nó do dispositivo. Nota: 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

A solução completa é aqui .

    
por Arsenius 27.08.2016 / 09:50