ti-enxame.com

Android 4.2.2) A opção de depuração USB "Sempre permitir deste computador" resulta em destino desconhecido para o dispositivo?

Estou tendo problemas para conectar meu dispositivo 4.2.2 Android $ ao PC depois de selecionar "Sempre permitir neste computador".

Selecionei "Sempre permitir neste computador" na 4.2.2 Depuração USB e funciona bem na primeira vez, mas quando tentei outra vez meus dispositivos sempre aparecem off-line. Eu tentei com outro dispositivo que também é 4.2.2 e o pop-up de depuração USB e quando clico em ok (sem selecionar "Sempre permitir neste computador") com a lista de dispositivos ficou online.

Eu tentei o seguinte método e não funcionou

  • dispositivos adb kill-server/adb start-server/e adb
  • instale o novo Eclipse, Android SDK e ADT
  • Conecte e desconecte meu dispositivo milhares de vezes
  • tente repetir as etapas de este link

Existe alguma maneira de se livrar de "Sempre permitir a partir deste computador" depois de selecionar?

15
GoalGinger

Conforme descrito em esse problema , isso pode acontecer se você executar adb pela primeira vez como root. Ele cria um arquivo de chave no seu computador, de propriedade do usuário root, para que sua conta de usuário normal não possa lê-lo ou substituí-lo.

Para verificar se é esse o caso:

$ ls -l ~/.Android/adbkey
-rw------- 1 root root 1708 Nov 13  2012 .Android/adbkey
             ^ notice root here

Para fixar isso:

$ Sudo chown $USER: ~/.Android/adbkey
$ ls -l ~/.Android/adbkey
$ -rw------- 1 thomas thomas 1708 Nov 13  2012 /home/thomas/.Android/adbkey
               ^ now shows your username and primary group

Por fim, reinicie o servidor adb:

$ adb kill-server
$ adb start-server
11
Thomas

Revogue a autorização de Depuração USB em Configurações no dispositivo Android e reinicie o servidor adb no PC. A caixa de diálogo será exibida novamente enquanto estiver conectado ao PC.

para reiniciar o servidor ADB

$ adb kill-server

$ adb start-server

5
Saurabh
  1. No seu dispositivo: Vá para configurações
  2. Selecione opções do desenvolvedor
  3. Toque em Revogar autorização de depuração USB
  4. Pressione Ok
5
محمدرضا ش

Quando conectei meu Galaxy S3 executando uma versão 4.2.2 AOSP, sou apresentado com o pop-up para permitir a depuração no computador do meu dispositivo.

enter image description here

enter image description here

No Eclipse - você vê o seguinte até clicar em "OK" no seu dispositivo para permitir a depuração USB com a máquina. Ele deve mudar para o sistema operacional Target Android depois que você pressionar OK.

No seu caso - Seu dispositivo parece continuar offline depois da primeira vez que você pressiona a caixa de diálogo de depuração.

  • Tente outro dispositivo 4.2 Android
  • Você tem um ROM personalizado no seu dispositivo?
  • O seu ROM AOSP?
3
Jaison Brooks

Não tive nada além de problemas com isso desde a atualização para o 4.2.2 (Google Nexus 10).

No seletor de dispositivo, continuo recebendo 'Desconhecido' como destino.

A única coisa que funciona para mim é:

  • Desconecte o dispositivo do PC/laptop
  • Feche o Eclipse.
  • Entre nas configurações do seu dispositivo e desative a Depuração USB
  • Reativar a depuração USB
  • Reconecte o dispositivo ao PC/Laptop
  • Aguarde até o Windows detectar o dispositivo e exibir a janela de reprodução automática.
  • Feche esta janela
  • Abra novamente o Eclipse

É um pouco doloroso, mas funciona para mim!

1
Zippy

Isso foi retirado de um comentário na 3ª resposta.

Depois de verificar a propriedade de $ HOME/.Android/adbkey e adbkey.pub para ser o usuário apropriado, verifique com atenção se eles são de tamanho diferente de zero (ls -al $ HOME/.Android).

A mesma coisa aconteceu comigo como o comentário original. Apenas apague esses dois arquivos e reinicie o adb (adb kill-server; adb start-server) e você estará certo como chuva. Bem, funcionou para mim pelo menos.

0
Barney

É bastante comum que os dispositivos fiquem off-line ... quando isso acontece, basta desconectar e conectar o dispositivo sem reiniciar nada!

0
madlymad

Eu tive o mesmo problema e percebi que estou melhor apenas usando o emulador. Para usar um emulador, clique na guia "Windows" no Eclipse e selecione "Android Virtual Device Manager". A partir daí, crie um novo emulador e clique em "Iniciar" no lado direito. Depois disso, você pode selecionar o tamanho e pressionar "Iniciar". Demora cerca de 2-3 minutos para começar, mas funciona perfeitamente e é muito conveniente!

Boa sorte amigo! :)

0
tash