visual tutorial studio proyecto propiedades para las está español ejemplos deshabilitada descargar desarrollo depuración con c# visual-studio visual-studio-2012 xamarin xamarin-studio

c# - tutorial - ¿Cómo depuro en un dispositivo Android real usando Xamarin para Visual Studio?



la depuración está deshabilitada en las propiedades del proyecto de android (9)

1 - Controladores originales (Ejemplo: http://androidmtk.com/download-samsung-usb-drivers )

2 - Habilite las Opciones de desarrollador en dispositivos móviles (por ejemplo, en Android 4.2.2, realice 7 haga clic en "información de dispositivo móvil" - "número de serie")

3 - Depuración de USB en las Opciones de tu Desarrollador Móvil también

He encontrado algunos enlaces pero no explican cómo se hace esto. Puedo depurar usando Xamarin Studio IDE pero ese IDE (sin ofender) es cojo en comparación con Visual Studio. Al usar Visual Studio, parece que solo hay una opción para seleccionar un emulador para depurar. Entonces, ¿cómo puedo depurar en mi dispositivo real a través de USB (ya tengo depuración de USB = verdadero)?


Configuré mi conexión móvil en modo de carga USB y habilité la depuración de USB. Puede solicitar la instalación del controlador, después de la instalación del controlador desconectar el dispositivo móvil y volver a conectarlo, ahora esto debería mostrarse en la lista de dispositivos de Visual Studio para la depuración.


Estoy usando Visual Studio 2015 con Xamarin y la única forma en que puedo reconocer que mi Galaxy S4 es desactivar la depuración de USB y volver a encenderla 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.


Estoy usando Visual Studio 2017 con OnePlus.

Para que funcione correctamente la depuración hice lo siguiente.

  1. Vaya a Configuraciones> Acerca del teléfono y toque Número de compilación repetidamente hasta que el modo de desarrollador esté habilitado
  2. Vaya a Configuración> Opciones de desarrollador y active la depuración de USB
  3. Conecte su teléfono a su PC a través de USB. Tuve que conectar mi teléfono al puerto USB integrado de mi PC, no a mi concentrador USB ya que esto no funcionaba
  4. Debería pedirte que confíes en tu PC (confía en ella)
  5. Encienda el Visual Studio
  6. Abra su solución y su dispositivo ahora debería estar disponible.

Nota al margen: he notado que a veces también depende del cable que usa. Si todavía no tiene suerte, tal vez intente con otro cable.


Parece que Xamarin Android Player no está instalado. Necesitarás install esto.


Recibirá un mensaje de confirmación en el dispositivo Android para preguntar si la PC puede conectarse. Es fácil perder esto si la pantalla de su dispositivo se ha quedado dormida.


También experimenté un problema similar, lo resolví instalando los controladores USB específicos para el modelo de mi teléfono.


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 más alta que la versión de Android que tiene en su dispositivo. Si es así, puedes establecer la "versión mínima de Android" en el manifiesto de Android


tl; dr Instala controladores si aún no lo has hecho.

Como mencioné en uno de los comentarios anteriores, instalé el controlador USB específico del dispositivo (los controladores LG están here ) y resolvió mi problema. Ahora funciona perfectamente.

Estaba bajo 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 no eran necesarios.