Android Air - 如何在睡眠期间保持应用程序活跃

Pau*_*ire 3 air android

如果可以在睡眠期间保持Air for Android应用程序处于活动状态,那该怎么办呢?我知道如何防止睡眠和锁定,但这个课程并不适合某些用户.
更新
在这种情况下的原因是保持视频从手机流向服务器.

小智 12

我认为你所谈论的是阻止AIR应用程序的屏幕调暗.可以使用以下方法:

NativeApplication.nativeapplication.systemIdleMode = SystemIdleMode.KEEP_AWAKE

这会覆盖默认行为,屏幕永远不会超时,直到AIR应用程序处于前台.要使模式恢复正常,可以将属性设置回SystemIdleMode.NORMAL.除了此代码之外,您还必须在app.xml中为AIR应用程序指定两个权限,它们是:

android.permission.WAKE_LOCK android.permission.DISABLE_KEYGUARD

但正如上面提到的Emmanuel,这肯定意味着你的电池消耗得更快.但是,它可能适用于播放视频并且您不希望屏幕变暗的应用程序.

希望这可以帮助.莫希特