2 votes

La connexion Wi-Fi ADB se déconnecte lorsque l'appareil est mis en veille dans le Moto G 2014

Je peux connecter l'appareil via USB et réussir à jouer l'application depuis Android studio sans problème. Ensuite, je fais adb tcpip 5555 y adb connect <IP_ADDRESS:PORT> sans problème. Il en va de même pour l'exécution de l'application.

Mais pour une raison quelconque, lorsque l'appareil se met en veille (l'écran s'éteint), la connexion à ADB s'éteint également. J'ai configuré les paramètres Wi-Fi sur "Toujours", cela ne devrait donc pas être le problème. J'ai essayé de redémarrer l'appareil et le PC, et même de réinstaller les pilotes, mais sans succès.

Voici ce que j'obtiens de Logcat dans les dernières secondes avant que l'écran ne s'éteigne :

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

Et lorsque l'écran s'éteint complètement, l'appareil se déconnecte simplement de la transmission moyenne.

Il semble que je puisse me connecter après qu'il se soit déconnecté et soit passé en mode veille. Voici le journal que j'ai réussi à obtenir en me connectant à l'appareil à la seconde où il s'est déconnecté : http://pastebin.com/afqpA0Ch

EDIT : J'ai essayé de créer un nouvel utilisateur sur le téléphone et de le connecter via wi-fi à adb, et il semble que le problème ne se présente pas avec ce nouveau compte. Je vais essayer de réinitialiser l'appareil en usine et voir si je peux résoudre le problème pour de bon.

J'ai un Motorola G 2014, XT1068, avec Android 5.0.2, et utilisant Android Studio sur Windows x64 Home Premium.

Comment empêcher l'appareil de se déconnecter de l'ADB ?

1voto

Dimitris Points 11

Il semble donc que le problème vienne des paramètres de l'appareil. Le verrouillage de l'écran (même si SmartLock est activé et que vous êtes dans un "endroit sûr") déconnecte ADB lorsque l'appareil est en veille. Le seul moyen de contourner le problème a été de désactiver le verrouillage de l'écran de l'appareil.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X