3 votos

La conexión ADB Wi-Fi se desconecta cuando el dispositivo entra en reposo en el Moto G 2014

Puedo conectar el dispositivo a través de USB y consigo reproducir la aplicación desde Android studio sin problemas. Entonces hago adb tcpip 5555 y adb connect <IP_ADDRESS:PORT> sin problemas. Lo mismo ocurre con la ejecución de la aplicación.

Pero por alguna razón, cuando el dispositivo se va a dormir (la pantalla se apaga), también lo hace la conexión con ADB. He configurado los ajustes del Wi-Fi para que sea "Siempre", así que ese no debería ser el problema. He probado a reiniciar el dispositivo y el PC, incluso a reinstalar los drivers, pero no ha habido suerte.

Esto es lo que obtengo de Logcat en los últimos segundos antes de que la pantalla se apague:

07-28 20:23:17.924     997-1222/? I/PowerManagerService Nap time (uid 1000)...
07-28 20:23:17.924     997-1222/? I/PowerManagerService Going to sleep due to screen timeout (uid 1000)...
07-28 20:23:18.477     997-1222/? D/bsthal activate, handle: 2, enabled: 0, index 5
07-28 20:23:18.490     997-1219/? I/DisplayManagerService Display device changed: DisplayDeviceInfo{"Schermo incorporato": 720 x 1280, 60.0 fps, supportedRefreshRates [60.0], density 320, 294.967 x 295.563 dpi, appVsyncOff 0, presDeadline 17666667, touch INTERNAL, rotation 0, type BUILT_IN, state OFF, FLAG_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS}
07-28 20:23:18.496      997-997/? V/ActivityManager Display changed displayId=0
07-28 20:23:18.551      317-317/? D/SurfaceFlinger Set power mode=0, type=0 flinger=0xb7459550
07-28 20:23:18.557      317-317/? D/qdhwcomposer hwc_blank: Blanking display: 0
07-28 20:23:18.796      317-804/? I/qdhwcomposer handle_blank_event: dpy:0 panel power state: 0
07-28 20:23:18.800      317-317/? I/qdhwcomposer enable_dcabc: Done setting OFF mode
07-28 20:23:18.800      317-317/? D/qdhwcomposer hwc_blank: Done blanking display: 0
07-28 20:23:18.801      317-317/? I/SFPerfTracer triggers: (rate: 26:893) (compose: 0:2) (post: 0:0) (render: 0:16) (19:9416 frames) (20:12477)
07-28 20:23:18.801      317-317/? D/SFPerfTracer layers: (5:10) (FocusedStackFrame (0xb74da368): 0:156)* (DimLayer (0xb756f868): 0:19)* (DimLayer (0xb7572170): 0:7)* (StatusBar (0xb755f198): 2:8497) (com.android.systemui.ImageWallpaper (0xb7564e30): 0:499) (com.teslacoilsw.launcher/com.teslacoilsw.launcher.NovaLauncher (0xb7592e58): 0:195) (NavigationBar (0xb7562cf0): 0:18) (ColorFade (0xb7568e60): 20:22)
07-28 20:23:18.805     997-1347/? D/SurfaceContro
device not found

Y cuando la pantalla se apaga por completo, el dispositivo simplemente se desconecta a mitad de la transmisión.

Parece que puedo conectarme a él después de que se haya desconectado y haya entrado en IDLE. Este es el registro que logré obtener al conectarme al dispositivo en el momento en que se desconectó: http://pastebin.com/afqpA0Ch

EDIT: He probado a crear un nuevo usuario en el teléfono y conectarlo vía wi-fi a adb, y parece que el problema no se presenta con esta nueva cuenta. Probaré a reiniciar el dispositivo de fábrica a ver si resuelvo el problema definitivamente.

Tengo un Motorola G 2014, XT1068, con Android 5.0.2, y ejecutando Android Studio en Windows x64 Home Premium.

¿Cómo puedo evitar que el dispositivo se desconecte de ADB?

0 votos

Puedes encontrar esta pregunta útiles y relacionados. Comprueba si alguna de esas soluciones te funciona.

0 votos

¿Has instalado alguna aplicación para ahorrar batería? Yo tuve el mismo problema en el Moto G2 y el problema era debido a la aplicación Battery Doctor que utilizaba para matar aplicaciones y mejorar el rendimiento en el bloqueo de pantalla, que además desactivaba el wifi y restringía mis comunicaciones de whatsapp. Asegúrate de cambiar la configuración o desinstalar esas apps y probar. Estas apps bloquean tu red wifi aunque hayas configurado el modo wifi para que se mantenga vivo cuando la pantalla de tu dispositivo está bloqueada.

0 votos

Hace unos días instalé "Snapdragon BateryGuru" de Qualcomm, aunque en menos de 24Horas lo desinstalé. No tengo ninguna otra aplicación que haga esto. Intentaré volver a instalarla y restablecer la configuración desde ella.La configuración del DCHP no debería ser un problema. Yo tenía el tiempo de arrendamiento configurado en 24 horas desde hace unos años y no daba este problema hace unos meses. Sí que puse una IP estática para la dirección MAC específica del dispositivo, aunque eso no cambia nada.

3voto

Paul Basov Puntos 113

Así que parece que el problema estaba en la configuración del dispositivo. Tener un bloqueo de pantalla (incluso si SmartLock está activado, y usted está en un "lugar seguro") desconecta ADB en el dispositivo de inactividad. La única manera de evitarlo para mí era desactivar el bloqueo de pantalla del dispositivo.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X