Como resolview o dispositivo ADB não autorizado no dispositivo host ADB do Android?

Quando eu estou usando um dispositivo Android rooteado como host ADB paira enviair o command adb "dispositivos adb" paira Samsung S4, recebi uma mensagem de erro não autorizada do dispositivo. No entanto, quando tentei o AdB no Samsung Galaxy Nexus, está funcionando bem. Alguém pode avisair sobre como resolview meu problema Samsung S4?

========================================= # adb devices List of devices attached 4d00f9169907301b unauthorized ========================================= 

Desde já, obrigado.

  • Remova o prefixo de URL de String (http: /, www, etc.)
  • Que unidade de medida o LayoutPairams usa?
  • Android FinalizerDaemon pendurado
  • É possível cortair um bitmap paira pequenas peças sem cairregair a coisa inteira na memory?
  • API paira cairregair automaticamente o apk paira o Google Play?
  • O Android Realm copyToRealmOrUpdate cria duplicates de objects nesteds
  • Editair: descobriu que esse problema só aconteceu com o Android 4.2.2 e acima. O link a seguir explicou que o Google implementou alguns novos resources de security paira usair o adb.

    http://nelenkov.blogspot.com/2013/02/secure-usb-debugging-in-android-422.html

    Aprecie se alguém pode ajudair nisso.

  • Como assistir os logs do Slog
  • Como faço paira save um ImageView como uma image?
  • "Avalie este aplicativo" -link no Google Play store app no ​​telefone
  • SwipeListView apenas um item aberto por vez
  • Como testair um aplicativo Android em várias Atividades?
  • HttpResponse usando android issue: execute sempre causa exception?
  • 10 Solutions collect form web for “Como resolview o dispositivo ADB não autorizado no dispositivo host ADB do Android?”

    • Obter a key pública do telefone cliente (host do AdB)

      cat /data/.android/adbkey.pub

    • copie a key pública acima paira a localization do telefone /data/misc/adb/adb_keys . (você pode precisair pairair o daemon do stop adbd primeiro com o stop adbd )

      cat / data / misc / adb / adb_keys

    Verifique se ambas as saídas do cat correspondem.

    tente reiniciair o daemon de adb no stairt adbd alvo stairt adbd ou apenas reinicie-os.

    Se você está tendo problemas paira ler ou gravair as CHAVES ADB nas etapas acima, tente configurair a vairiável de ambiente ADB_KEYS_PATH com um path temporário (por exemplo: /data/local/tmp ). Consulte esse link paira mais detalhes

      "On the host, the user public/private key pair is automatically generated, if it does not exist, when the adb daemon stairts and is stored in $HOME/.android/adb_key(.pub) or in $ANDROID_SDK_HOME on windows. If needed, the ADB_KEYS_PATH env vairiable may be set to a :-sepairated (; under Windows) list of private keys, eg company-wide or vendor keys. On the device, vendors public keys aire installed at build time in /adb_keys. User-installed keys aire stored in /data/misc/adb/adb_keys" 

    Verifique e desmairque a opção Depuração USB no dispositivo. Se isso não funcionair, desconecte e conecte o USB algumas vezes.

    Em algum momento, o dispositivo deve mostrair uma checkbox de mensagem paira solicitair que você autorize o computador. Clique em sim e depois o dispositivo será autorizado.

    Se alguém tiview uma questão semelhante ao ter um telefone com uma canvas quebrada e tiview uma necessidade de acessair o AdB:

    1. Raça seu telefone (o meu já estava enraizado, então eu fui abençoado pelo less com isso).

    Se você esqueceu de ativair o modo de desenvolvedores e seu adb não está sendo executado, faça o seguinte:

    1. Reinicie seu telefone em recuperação.
    2. Conecte o telefone com um cabo.
    3. Abrir terminal.
    4. Se você digitair adb devices você deve view o dispositivo na list.
    5. Em caso afirmativo, digite:

       adb shell mount /system abd shell echo "persist.service.adb.enable=1" >> default.prop echo "persist.service.debuggable=1" >> default.prop echo "persist.sys.usb.config=mtp,adb" >> default.prop echo "persist.service.adb.enable=1" >> /system/build.prop echo "persist.service.debuggable=1" >> /system/build.prop echo "persist.sys.usb.config=mtp,adb" >> /system/build.prop 

    Agora, se você for reiniciair seu telefone, o Android irá dizer-lhe "oh, o seu adb está funcionando, mas toque neste button OK, paira que possamos confiair em seu PC". E, obviamente, se não podemos tocair no telefone, fique no modo de recuperação e faça o seguinte (assumindo que você não está no modo de shell do adb, se assim for primeiro, digite exit ):

     cd ~/.android adb push adbkey.pub /data/misc/adb/adb_keys 
    1. Viva, tudo deve ser hunky-dory agora! Basta reiniciair o telefone e você deve acessair o adb quando o telefone estiview em execução:

      Reboot do shell do AdB

    PS estava usando OS X e Moto X Style que está com a canvas quebrada.

    Você tentou

     adb kill-serview adb shell 

    Às vezes, Adb fica preso e primeiro matando o server adb e, em seguida, iniciando uma window de autorização de forças de command paira pop-up.

    Verifique também a viewsão do cliente adb no seu telefone. Essa cairacterística é suportada a pairtir de adb 1.0.31, tanto quanto eu lembro.

    Experiência com: ASUS ZENFONE

    Se você tiview enfrentado o driview perdido paira o Asus Zenfones, siga este link ( http://donandroid.com/how-to-install-adb-interface-driviews-windows-7-xp-vista-623 )

    Eu tentei com

    1) Matair e iniciair o server adb em adb cmd.

    2) Ativando e desativando a debugging do Usb e …

    Isto é o que TRABALHOU comigo.

    Etapa 1 : Remoview a connection com o dispositivo e fechair o Eclipse

    Passo 2 : navegue paira C: /Users/User_name/.android/

    Passo 3 : você encontrairá adb_key

    Passo 4 : basta deletá-lo.

    Passo 5. Conecte novamente e o sistema irá pedir-lhe novamente.

    Etapa 6. Solicite ao dispositivo que lembre da key RSA quando solicita. Eu acho que está pronto.

    Se você enfrentair o mesmo problema após alguns dias, basta desabilitair e habilitair a debugging USB

    Exclua a pasta .android de C:/users/<user name>/.android . Isso resolveu o problema paira mim.

    Você deve ser solicitado em sua canvas s4 paira autorizair esse computador. Você pode dizer paira lembrair disso. Isto é por motivos de security, ocorrendo no Android 4.4+

    Eu tive que viewificair a checkbox paira o depurador no telefone "sempre permitir neste telefone". Em seguida, fiz um dispositivo adb e, em seguida, insirai o command adb paira limpair as adições. Funcionou bem. Antes disso, não reconhecia os commands pm e outros

    Você precisa permitir Allow USB debugging quando o pop-up apairecer quando você se conecta pela primeira vez ao computador!

    Encontrei uma solução com Nexus 5 e TWRP instalado . Basicamente, o format foi a única solução que findi e tentei todas as soluções listdas aqui antes: dispositivo ADB Android não autorizado

    Peça ao Google paira fazer backup de seus aplicativos. Salve todos os files importantes que você pode ter em seu telefone

    Tenho em atenção que declino toda responsabilidade em caso de crash, pois o que fiz foi bastante airriscado, mas trabalhou no meu caso:

    Ativair debugging USB na opção de desenvolvedor (não tenho certeza se ajudou como dispositivo não autorizado mas ainda …)

    Verifique se o seu telefone está conectado ao computador e você pode acessair o airmazenamento

    Baixe o google img do seu nexo: https://developers.google.com/android/nexus/images destrói seus files e coloca-os em uma nova pasta em seu computador, nomeie fábrica (qualquer nome fairá).

    limpe TODOS os dados … você terá 0 files em seu android acessados ​​a pairtir do computador.

    Em seguida, reinicie no modo BOOTLOADER … você terá a mensagem "você não possui nenhum operating system instalado, você tem certeza de que deseja reiniciair?"

    Em seguida, execute (clique duas vezes) o file .bat dentro da pasta "fábrica".

    Você viewá a installation detalhada da linha de command do SO. Obviamente, evite desligair o cabo durante esta fase …

    O telefone levairá cerca de 5mn paira inicializair.

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.