Encontré algunos enlaces pero no explican cómo se hace. Puedo depurar usando Xamarin Studio IDE pero ese IDE (sin ofender) es poco convincente en comparación con Visual Studio 2012.
Usando Visual Studio 2012, parece que solo hay una opción para seleccionar un emulador para depurar. Entonces, ¿cómo puedo depurarlo en mi dispositivo real a través de USB (ya tengo depuración de USB = verdadero)?
85
Respuestas:
Estoy usando Visual Studio 2017 con OnePlus.
Para que la depuración funcione, hice lo siguiente.
Nota al margen: he notado que a veces también depende del cable que uses. Si aún no tiene suerte, tal vez pruebe con otro cable.
fuente
Recibirá un mensaje de confirmación en el dispositivo Android para preguntarle si la PC puede conectarse. Es fácil pasarlo por alto si la pantalla de su dispositivo se ha quedado inactiva.
fuente
Estoy usando Visual Studio 2015 con Xamarin y la única forma en que puedo hacer que reconozca mi Galaxy S4 es apagar y volver a encender la depuración USB mientras VS se está ejecutando. Esto es necesario cada vez que deseo usar este teléfono con VS. Nunca tuve que hacer esto con Android Studio.
fuente
1 - Controladores originales (ejemplo: http://androidmtk.com/download-samsung-usb-drivers )
2 - Habilite las opciones del desarrollador en el dispositivo móvil (por ejemplo, en Android 4.2.2, haga clic en "información móvil" - "número de serie")
3 - Depuración de USB en las opciones de su desarrollador móvil también
fuente
También experimenté un problema similar, lo resolví instalando los controladores USB específicos para mi modelo de teléfono.
fuente
tl; dr Instale los controladores si aún no lo ha hecho.
Como se mencionó en uno de los comentarios anteriores, instalé el controlador USB específico del dispositivo (los controladores LG están aquí ) y resolvió mi problema. Ahora funciona perfectamente.
Tenía la impresión (¡incorrecta!) De que no necesitaría instalar los controladores para habilitar la depuración. Ya podía conectar mi dispositivo a mi computadora portátil para ver archivos, etc. y, por lo tanto, pensé que los controladores eran innecesarios.
fuente
Una vez que todo lo demás esté listo, el dispositivo podría aparecer en la lista "Dispositivos no compatibles". Esto podría estar sucediendo si la "Versión mínima de Android" configurada en su proyecto es superior a la versión de Android que tiene en su dispositivo. Si es así, puede configurar la "Versión mínima de Android" en el manifiesto de Android
fuente
Configuré mi conexión móvil en modo de carga USB y habilito la depuración USB. Puede solicitar la instalación del controlador, después de la instalación del controlador, desconecte el móvil y vuelva a conectarlo, ahora esto debería aparecer en la lista de dispositivos de Visual Studio para la depuración.
fuente
Parece que Xamarin Android Player no está instalado. Necesitarás instalar esto.
fuente