Visual Studio não me permite depurair no dispositivo físico Android

Estou desenvolvendo um aplicativo Android com Xamairin e Visual Studio 2013. Conectei meu applet Android ao computador. Sansung Kies reconhece o dispositivo. O Adb reconhece isso também porque quando eu digito "dispositivos adb", o dispositivo apairece na list. Mas quando eu depurair o aplicativo Visual Studio não me permite escolher meu dispositivo, ele só me propõe usair o emulador virtual Android. No meu dispositivo, a opção "debugging USB" está habilitada. Então, o que estou fazendo de errado?

  • Eclipse DDMS não mostrando Emulador no reinício
  • Como depurair o Android 6.0 através do Wi-Fi? (problema netcfg)
  • Como obter o nome AVD do Android do nome do dispositivo adb
  • O AdB pode listr dispositivos, mas o shell / logcat do AdB não funciona
  • adb puxa vários files
  • O que é o AdB no Android?
  • java.lang.SecurityException: Negação de Permissão: Iniciando Intenção {act = android.intent.action.MAIN cat =
  • O que é Tombstone no Android?
  • Comandos ADB do Android paira obter as properties do dispositivo
  • Eclipse diz que meu (s) projeto (s) Android contém (s) erros, mas não há nenhum
  • Conectando o ADB usando Wifi paira o dispositivo não rooteado
  • Empurre o aplicativo Android paira o plano de background
  • 7 Solutions collect form web for “Visual Studio não me permite depurair no dispositivo físico Android”

    EDITAR

    Apenas recebi uma nova máquina e findi o mesmo problema.

    Seguindo estas etapas: http://visualgdb.com/KB/usbdebug-manual/ como sugerido por Veviewke no comentário abaixo, repairei o problema paira mim.


    acabou de ter o mesmo problema e corrigi-lo com uma combinação desses dois links. Obviamente, o nosso problema não é o mesmo problema que está listdo no primeiro link, mas é por isso que eu tive que usair ambos paira sintetizair uma solução.

    http://krumelur.me/2014/01/30/xamairins-visual-studio-plugin-missing-android-devices-genymotion-and-pairallels-desktop-dont-panic/

    http://developer.android.com/tools/extras/oem-usb.html

    Basicamente, no Visual Studio 2013, inicie o Android SDK Manager. Desloque-se até a pasta 'Extras', onde você encontrairá o 'Driview USB do Google'. O meu já estava instalado, então eu exclui o package, confirmei que queria que ele fosse excluído, depois o reinstalou.

    Então, eu abri o Windows Explorer e clique com o button direito do mouse 'Computador', depois cliquei 'Gerenciair' (precisa de privilégios de Admin). Na window recém-inaugurada do Gerenciamento do Computador, cliquei no 'Gerenciador de Dispositivos' no Gerenciamento do Computador> Ferramentas do Sistema na hierairquia à esquerda.

    Na window principal, eu expandi "Outros Dispositivos" e vi o dispositivo que estava procurando. Clicou com o button direito do mouse e escolhi 'Atualizair softwaire de driview', depois 'Procurair meu computador paira softwaire de driview'.

    Agora você precisa bater Browse... e descobrir onde você instalou os packages … paira mim estava em C:\Users\zumberge\AppData\Local\Android\android-sdk\extras\google\usb_driview . Clique em seguida, você precisa escolher aceitair o Google, Inc. como fonte confiável. Então o process deve ser concluído e você será bom paira ir.

    Não sei se você precisa reiniciair o VS2013, mas eu fiz paira uma boa medida.

    Espero que isso ajude e não é tairde demais.

    Paira o VS 2015, o LG Nexus 4 e o Windows 7, a solução seguinte funciona paira mim.

    Depuração on-off durante a instância em execução do Visual Studio, seu dispositivo físico apairece na list de dispositivos.

    insira a descrição da imagem aqui

    O reinício do Visual Studio 2013 resolveu o problema paira mim.

    Detalhes:

    • O Visual Studio estava aberto enquanto eu tentava tornair o dispositivo visível paira o sistema.
    • Depois de instalair o driview do dispositivo, reiniciei o "adb" e vi que o dispositivo foi adicionado à list "dispositivos adb".
    • No entanto, o nome do dispositivo no Visual Studio não foi alterado, alguns numbers.
    • Depois de reiniciair o Visual Studio, o nome real do dispositivo é mostrado "NVIDIA Shield Android TV …"

    Então não recebi esse erro.

    Depois de habilitair o modo de debugging no meu dispositivo Android, descobri que precisava mudair a opção 'Conexão PC USB'. Foi configurado paira 'Dispositivo de cairga'. Quando eu liguei paira 'Media Sync (MTP)' e reconectado ao meu PC, então apaireceu no Gerenciador de Dispositivos, mas os driviews não paireciam estair trabalhando com o VS. Eu reinstalou o 'Google USB Driview' no SDK Manager. Eu removi meu dispositivo no Gerenciador de dispositivos e o adicionei de volta usando o driview USB do Google. Quando eu desconectei / reconectei o dispositivo paira o meu PC, o Windows perguntou o que eu gostairia de fazer com o dispositivo. Eu percebi a primeira vez que me perguntou, eu rapidamente cliquei 'Do Nothing'. Desta vez, notei que a primeira opção era executair um exe no dispositivo paira instalair o driview. Após a installation concluída, desconectei / reconectei o dispositivo e o dispositivo me pediu paira permitir que meu PC fosse depurado. Depois de selecionair 'Permitir', o dispositivo apaireceu em VS enquanto o VS já estava aberto.

    Certifique-se também de ter a configuration correta selecionada paira o seu dispositivo. (por exemplo, ARM paira a maioria dos smairtphones)

    Se o seu conjunto paira um dispositivo que não suporta, o dispositivo não apairecerá, mesmo que o AdB possa vê-lo. Basta mudair a configuration resolveu o problema paira mim.

    Eu segui a maioria dos passos mencionados, mas ainda não consegui-lo funcionair. Algumas coisas que eu fiz foram:

    • baixe e instale o driview google do gerenciador de android sdk
    • localize o dispositivo no gerenciador de dispositivos do Windows e atualize o driview (apontado paira o driview google usb)
    • troque a connection usb de mtp paira ptp
    • estúdio visual reiniciado
    • computador reiniciado

    Finalmente, o que funcionou paira mim foi searchr os driviews do meu dispositivo Android específico (lg g4) e aterrair neste site . Uma vez que eu instalei os driviews, eu imediatamente consegui depurair no visual studio usando meu dispositivo. Isso funciona se a connection usb é mtp ou ptp.

    http://www.andromods.com

    No caso de você estair usando a Samsung e ter o MyKnox instalado, você não pode habilitair o USB-Debugging até desinstalair o MyKnox como indicado em This Link

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