在openmoko(稳定的混合版本SHR)中,当您的应用程序运行时,如何以编程方式关闭屏幕保护程序(闲置几秒钟后变暗/空白屏幕)?在openmoko应用程序运行时关闭屏幕保护程序
0
A
回答
1
在X,你可以运行
xset s off
关闭屏幕保护程序。同样,gnome/freedesktop公开了一个DBUS API来控制和禁止屏幕保护模式。我不知道OpenMoko是否支持freedesktop规范,但是如果是的话,您应该可以直接使用DBUS。你可以看到图腾如何做到这一点here。
0
可以通过freesmartphone的D-BUS API做到这一点,也可以防止挂起。
mdbus -s org.freesmartphone.ousaged /org/freesmartphone/Usage org.freesmartphone.Usage.SetResourcePolicy CPU auto
mdbus -s org.freesmartphone.ousaged /org/freesmartphone/Usage org.freesmartphone.Usage.SetResourcePolicy Display auto
将auto替换为enabled或disabled。
您可以在http://git.freesmartphone.org/?p=specs.git;a=blob_plain;f=html/org.freesmartphone.Usage.html;hb=HEAD#GetResourcePolicy
1
找到这个d-BUS方法的文档FSORaw是一个包装,你可以使用外部要求资源等的显示。这将防止屏幕消隐。但如果它是您自己的应用程序,我会建议在您的软件中声明相同的显示资源。
相关问题
- 1. 移动Web应用程序在屏幕关闭时运行?
- 2. iPhone应用内屏幕保护程序
- 3. 让应用程序/服务“在屏幕关闭后运行”? -Android-
- 4. 当关闭屏幕时,应用程序强制关闭
- 5. iphone屏幕保护程序(带时钟)
- 6. 屏幕保护程序启动时运行苹果手机
- 7. 如何关闭Mac屏幕保护程序?
- 8. iOS应用程序镜像“屏幕保护程序”
- 9. Android:启动Flash应用程序作为屏幕保护程序
- 10. 将Java应用程序转换为Windows屏幕保护程序
- 11. 3D屏幕保护程序干扰WPF应用程序(Windows XP)
- 12. 当屏幕保护程序打开时,全屏java应用程序最小化
- 13. BroadcastReceiver在ANDROID屏幕开/关应用程序未运行时
- 14. 创建一个在屏幕关闭时运行的应用程序
- 15. Android禁用屏幕保护程序
- 16. 如何确定屏幕保护程序正在运行?
- 17. 如何在关闭应用程序时保持服务运行?
- 18. 屏幕关闭后保持应用程序活动
- 19. Android:应用程序关闭时保持定时器运行
- 20. 的Android接收屏幕关闭/打开事件时,应用程序不运行
- 21. 计时器应用程序工作时,屏幕关闭ios
- 22. 避免Android应用程序(与Phonegap)关闭屏幕关闭
- 23. 屏幕关闭时保持UI线程运行
- 24. Windows XP屏幕保护程序 - 使用屏幕保护程序启动过程死亡
- 25. 运行windows卸载程序时关闭应用程序
- 26. 捕捉屏幕保护程序事件
- 27. 屏幕保护程序隐藏桌面
- 28. applicationWillResignActive x屏幕保护程序
- 29. 屏幕保护程序的Android代码
- 30. 检查屏幕保护程序激活