关于unity android防止设备休眠


之前太傻直接用中文搜,就看到编写配置文件来防止休眠的,实际上那样非常不好控制也很麻烦。其实也是之前做安卓库的时候一直认为安卓要做这些事情肯定是先要配置xml,实际上确实是需要配置,但是我太小看unity,unity实际上非常智能,你用到什么权限,它就给你配置好

所以只需要简单的

Screen.sleepTimeout = SleepTimeout.NeverSleep;

就搞定了,苹果的话也有相关属性,具体忘了。

不用到安卓工程去修改什么java代码什么的,不用每次发布都去修改,而且也可以做到需要的时候才防止休眠,比如在一些界面的时候其实可以休眠,那么就允许休眠

总之,unity是完全简化了许多设置为开发者着想的东西,你需要的只是去发掘它,而不是去绕各种大弯子。