2

在开发适用于 Android 的应用程序(在 AS3 中,导出到 Air 3.2)时,我注意到即使我的代码行(应该)让设备保持唤醒状态也无法正常工作。

NativeApplication.nativeApplication.systemIdleMode = SystemIdleMode.KEEP_AWAKE;

我在我的应用程序的构造函数中使用了这一行,但屏幕在大约 60 秒后一直变暗。有没有办法防止应用变暗?在我设置的超时后手机没有锁定,所以我想它可以部分工作。

4

1 回答 1

8

我的猜测是您没有足够的权限。确保您在应用的 XML 文件中启用了这些权限:

<uses-permission android:name="android.permission.WAKE_LOCK"/>
<uses-permission android:name="android.permission.DISABLE_KEYGUARD"/>
于 2012-11-15T00:16:40.460 回答