简体   繁体   English

屏幕解锁后 Android 上的 Kivy 应用程序变黑

[英]Kivy application on Android goes black after screen unlock

The on_pause() and on_resume() methods of the main App class have been implemented as follows:主 App class 的 on_pause() 和 on_resume() 方法已实现如下:

class FitnessApp(App):
    def build(self):
        return RootWidget()

    def on_pause(self):
        return True

    def on_resume(self):
        pass

Logcat output relating to the app from screen lock to unlock Logcat output 与应用相关的从屏幕锁定到解锁

06-15 22:16:35.494  5318  5613 D PowerCheckerService: foreground, uid = 10306, app =  org.workouthelper.workouthelper
06-15 22:16:39.038  5318  5613 D PowerCheckerService: foreground, uid = 10306, app = org.workouthelper.workouthelper
06-15 22:16:39.371  2052  5221 I Timeline: Timeline: Activity_windows_visible id: ActivityRecord{18c71e u0 org.workouthelper.workouthelper/org.kivy.android.PythonActivity t9694} time:49848452
06-15 22:16:39.373   904  1349 E BufferQueueProducer: [SurfaceView - org.workouthelper.workouthelper/org.kivy.android.PythonActivity#0] query: BufferQueue has been abandoned
06-15 22:16:39.373   904  1349 E BufferQueueProducer: [SurfaceView - org.workouthelper.workouthelper/org.kivy.android.PythonActivity#0] dequeueBuffer: BufferQueue has been abandoned
06-15 22:16:39.373   904  1349 E BufferQueueProducer: [SurfaceView - org.workouthelper.workouthelper/org.kivy.android.PythonActivity#0] query: BufferQueue has been abandoned
06-15 22:16:39.373   904  1349 E BufferQueueProducer: [SurfaceView - org.workouthelper.workouthelper/org.kivy.android.PythonActivity#0] dequeueBuffer: BufferQueue has been abandoned

Weirdly enough the app goes back to normal after opening the notification tray and closing it again.奇怪的是,应用程序在打开通知托盘并再次关闭后恢复正常。

Version info版本信息

  1. Android 10 QKQ1 Android 10 QKQ1
  2. Python 3.7.6 Python 3.7.6
  3. Kivy 1.11.1 Kivy 1.11.1
  4. Buildozer 1.2.0构建器 1.2.0

Any help on this would be greatly appreciated!对此的任何帮助将不胜感激!

I described workaround for your problem here:我在这里描述了您的问题的解决方法:

https://github.com/kivy/kivy/issues/6944#issuecomment-927382493 https://github.com/kivy/kivy/issues/6944#issuecomment-927382493

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM