【问题标题】:Kivy disable screen timeoutKivy 禁用屏幕超时
【发布时间】:2020-04-13 10:02:10
【问题描述】:

我正在使用 Kivy 框架开发一个应用程序,并试图弄清楚如何避免系统屏幕超时。

我想在使用应用程序时完全禁用屏幕关闭(由于屏幕超时)。

我检查了 kivy.config 模块,但没有找到任何决定性的选项。

https://kivy.org/doc/stable/api-kivy.config.html

有什么想法吗?

【问题讨论】:

  • 屏幕超时和锁定屏幕等内容高度依赖于系统。因此,最好将您正在使用的平台添加到标签中。
  • 感谢您的建议。我很感激,我正在学习。

标签: python android python-3.x kivy kivy-language


【解决方案1】:

进一步看,我找到了解决方案。 我想不要删除这个问题,也许其他人正面临这个问题。

解决方案: 编辑 buildozer.spec 并设置

android.wakelock = True

【讨论】:

  • 我相信您还必须包含android.permissions = WAKE_LOCK,并且您可能需要进行一些编码以在运行时请求该权限。
  • 我想当应用程序访问存储或相机时需要权限。对于此唤醒锁选项,无需设置 android.permissions。在我的 buildozer.spec 中没有设置 android.permissions。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-06-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-01-21
相关资源
最近更新 更多