Failed to start presentation mode.
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 25/100
Línea de trabajo
Reproducir en Android API 25 siguiendo los pasos para una segunda pantalla HDMI, incluido el cierre de todas las aplicaciones, y capturar los errores repetidos de WindowManager. Empieza rastreando el punto de entrada de presentation-mode y el ciclo de vida de la pantalla alrededor del reinicio de la aplicación; se considera terminado cuando la presentación se inicia en el televisor en lugar de reflejar la pantalla de Android y el bucle de excepciones registrado deja de producirse.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
The app works usually for the very first time. It fails easily with the following steps:
-
run the app successfully for the first time, presentation display on the second display, HDMI TV;
-
from Android system bar, select square to see all app in memory, then click "CLEAR ALL" to kill all;
-
run the app again, presentation fails. TV mirrors the LCD screen of android.
-
Press square button on system bar again, then click the app again. It can recover.
The log shows massive errors repeatedly for 180 times per second.
On Android API 25. It doesn't happen every time but often enough.
07-09 22:54:49.013 1414 1533 E WindowManager: Unhandled exception in Window Manager
07-09 22:54:49.013 1414 1533 E WindowManager: java.lang.NullPointerException: Attempt to invoke virtual method 'android.view.DisplayInfo com.android.server.wm.DisplayContent.getDisplayInfo()' on a null object reference
07-09 22:54:49.013 1414 1533 E WindowManager: at com.android.server.wm.Task.getDisplayInfo(Task.java:766)
07-09 22:54:49.013 1414 1533 E WindowManager: at com.android.server.wm.DimLayer.getBoundsForFullscreen(DimLayer.java:209)
07-09 22:54:49.013 1414 1533 E WindowManager: at com.android.server.wm.DimLayer.setBoundsForFullscreen(DimLayer.java:221)
07-09 22:54:49.013 1414 1533 E WindowManager: at com.android.server.wm.DimLayerController.updateDimLayer(DimLayerController.java:60)
07-09 22:54:49.013 1414 1533 E WindowManager: at com.android.server.wm.WindowSurfacePlacer.performLayoutLockedInner(WindowSurfacePlacer.java:1003)
07-09 22:54:49.013 1414 1533 E WindowManager: at com.android.server.wm.WindowSurfacePlacer.applySurfaceChangesTransaction(WindowSurfacePlacer.java:656)
07-09 22:54:49.013 1414 1533 E WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacementInner(WindowSurfacePlacer.java:321)
07-09 22:54:49.013 1414 1533 E WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacementLoop(WindowSurfacePlacer.java:236)
07-09 22:54:49.013 1414 1533 E WindowManager: at com.android.server.wm.WindowSurfacePlacer.performSurfacePlacement(WindowSurfacePlacer.java:184)
07-09 22:54:49.013 1414 1533 E WindowManager: at com.android.server.wm.WindowManagerService$H.handleMessage(WindowManagerService.java:8393)
07-09 22:54:49.013 1414 1533 E WindowManager: at android.os.Handler.dispatchMessage(Handler.java:102)
07-09 22:54:49.013 1414 1533 E WindowManager: at android.os.Looper.loop(Looper.java:154)
07-09 22:54:49.013 1414 1533 E WindowManager: at android.os.HandlerThread.run(HandlerThread.java:61)
07-09 22:54:49.013 1414 1533 E WindowManager: at com.android.server.ServiceThread.run(ServiceThread.java:46)
07-09 22:54:49.016 1414 1533 E WindowManager: Unhandled exception in Window Manager
- Lenguaje dominante
- Kotlin
- Estrellas
- 1.4k
- Forks
- 782
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de android/media-samples
-
i whin you help me a little bitAbierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 10/100
android/media-samples#117 ·
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
android/media-samples#116 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 15/100
android/media-samples#112 ·
-
بانلبرلبتAbierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 1/100
android/media-samples#111 ·
-
How to use "setCloseAction"?Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
android/media-samples#97 · 3 comentarios · 2 reacciones ·
Todos los issues de android/media-samples
Issues similares
-
go 🏃 testing 🧪
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
valkey-io/valkey-glide#7239 ·
Los mantenedores suelen responder en 2 días
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
ethereum-lists/chains#8788 ·
Los mantenedores suelen responder en 1 día
-
unconfirmed
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
thunderbird/thunderbird-android#11654 · 2 comentarios ·
Los mantenedores suelen responder en 2 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
tauri-apps/tauri#16173 ·
Los mantenedores suelen responder en 2 días
-
feature
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
Los mantenedores suelen responder en 1 día