usar studio procedimiento pasos paso para log how herramientas estrategias ejecutar depurar depuracion debuggear debug código como breakpoint aplicaciones android android-studio ddms

procedimiento - pasos para usar el debug en android studio



DDMS: no se puede enlazar al local 8600 para el depurador en Android Studio (6)

Estoy tratando de ver las tablas de mi base de datos utilizando el Monitor de dispositivo Android y Me muestra Errores por razones de las que no estoy realmente seguro. Y no tengo otra instancia de DDMS corriendo.

En lugar de mostrar mis DDMS, me muestra estos errores.

[2015-09-10 17:39:53 - ddms] Could not open Selected VM debug port (8700). Make sure you do not have another instance of DDMS or of the eclipse plugin running. If it''s being used by something else, choose a new port number in the preferences. [2015-09-10 17:39:53 - ddms] Can''t bind to local 8600 for debugger [2015-09-10 17:39:53 - ddmlib] Broken pipe java.io.IOException: Broken pipe at sun.nio.ch.FileDispatcherImpl.write0(Native Method) at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:93) at sun.nio.ch.IOUtil.write(IOUtil.java:65) at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:487) at com.android.ddmlib.JdwpPacket.writeAndConsume(JdwpPacket.java:213) at com.android.ddmlib.Client.sendAndConsume(Client.java:677) at com.android.ddmlib.HandleHeap.sendREAQ(HandleHeap.java:349) at com.android.ddmlib.Client.requestAllocationStatus(Client.java:523) at com.android.ddmlib.DeviceMonitor.createClient(DeviceMonitor.java:847) at com.android.ddmlib.DeviceMonitor.openClient(DeviceMonitor.java:815) at com.android.ddmlib.DeviceMonitor.processIncomingJdwpData(DeviceMonitor.java:775) at com.android.ddmlib.DeviceMonitor.deviceClientMonitorLoop(DeviceMonitor.java:664) at com.android.ddmlib.DeviceMonitor.access$100(DeviceMonitor.java:46) at com.android.ddmlib.DeviceMonitor$3.run(DeviceMonitor.java:592)

Por favor, ¿alguien sabe una solución a esto?


Para usuarios de osx

Si necesitas reiniciar adb. Simplemente reinicie Android Studio debe hacer el truco. Si todavía no está funcionando, forza el asesinato del hilo en el puerto 8600 por este

[sudo] lsof -i :8600

Entonces para el PID

kill -9 <PID>


En Mac, Open terminal y escriba:

sudo nano /etc/hosts

Agregue la siguiente línea a su archivo hosts

127.0.0.1 localhost

Guardar y Salir.

En Android Studio, puedes comenzar a depurar de nuevo. Me quedé estancado con el mismo problema y terminé haciendo lo anterior, problema resuelto.

Espero que esto ayude :) .


Intente matar el adb server y restarting the adb server desde la terminal .

adb kill-server adb start-server

También en su dispositivo móvil, alterne la depuración de usb. Ambos combinados funcionaron para mí cuando tuve este problema.

También es posible que desee considerar el uso de Stetho por Facebook , puede ver su base de datos, así como ejecutar consultas con Stetho . Stetho también le permite ver las llamadas de la red, ver su jerarquía de vistas y más.


Lo que funcionó para mí fue reiniciar la computadora. Creo que esto sucedió después de abandonar forzadamente Android Studio.


Una pregunta similar me ayudó a resolver este problema aquí:

Android Studio y monitor de dispositivo Android

Al abrir DDMS desde Android Studio, puedo enlazar y monitorear mis dispositivos Android sin más desajustes ni conflictos de puertos.

Simplemente siga estos pasos para abrir DDMS desde Android Studio: seleccione Herramientas> Android> Monitor de dispositivo Android

Solo puedo asumir que AS ejecuta una instancia de DDMS en silencio, ya que cuando AS se cierra, la apertura manual de DDMS no tiene problemas. Solo cuando AS se está ejecutando, obtengo esto al ejecutar DDMS desde la CLI


En caso de convertir tu aplicación web en la aplicación de Android.

Si da su url de esta manera: localhost: xxxx / abc / xx, entonces crea el problema porque el puerto de su localhost y el puerto de su emulador son diferentes. está utilizando el emulador, funciona como un dispositivo separado en su computadora .

ASÍ QUE LOS AMIGOS UTILIZAN LA DIRECCIÓN IP EN SU LUGAR DE LOCALHOST Y FUNCIONARÁ ... 101% TRABAJAR ESTOY SEGURO