Android应用程序始终保持屏幕。没有设置屏幕锁定权限

问题描述:

我已经在过去发现了有关StackOverflow的许多问题的答案,但这次我很难过,所以我决定实际注册并发布我的问题。Android应用程序始终保持屏幕。没有设置屏幕锁定权限

我开发了一款使用Android Studio的应用程序,效果很好,但是应用程序始终保持不变,而且设备从未睡过。

我正在使用YouTube播放器API,但即使视频未播放,这种情况也会发生,这似乎不是正确的行为。

我查了清单文件,这些都是使用的唯一权限:

<uses-permission android:name="android.permission.INTERNET" /> 
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> 

任何想法可能会导致什么呢?我发现人们经常试图做相反的事情 - 他们想让屏幕保持开启。提前

感谢

+0

请参阅[谁拿着'WakeLock'](http://stackoverflow.com/questions/5780280/how-can-i-see-which-wakelocks-are-active)。 “即使视频不播放” - 我没有使用YouTube播放器API,但是您的意思是“当播放器可见但暂停或不播放时”,“当播放器存在但不可见时”,或“当玩家不存在”? – CommonsWare

退房说明在保持屏幕上节在这里http://developer.android.com/training/scheduling/wakelock.html有可能是在请求屏幕将被保留在您的视图层次视图。这种方式不需要许可来保持屏幕。