Android 防止手机重启时锁定屏幕,使应用程序可以立即运行

Android 防止手机重启时锁定屏幕,使应用程序可以立即运行,android,Android,在过去的几周里,我终于让我的很多应用程序正常工作了。应用程序应该在启动时运行,它确实如此。但是当手机重新启动时(比如在电池耗尽后),屏幕上的锁屏阻止了这种情况的发生 我可以使用什么设置或代码来防止手机以锁定屏幕启动?试试这个 //add permission to AndroidManifest.xml <uses-permission android:name="android.permission.WAKE_LOCK"></uses-permission> Wak

在过去的几周里,我终于让我的很多应用程序正常工作了。应用程序应该在启动时运行,它确实如此。但是当手机重新启动时(比如在电池耗尽后),屏幕上的锁屏阻止了这种情况的发生

我可以使用什么设置或代码来防止手机以锁定屏幕启动?

试试这个

//add permission to AndroidManifest.xml

<uses-permission android:name="android.permission.WAKE_LOCK"></uses-permission>

WakeLock wl;//in class

//in onCreate method initiate them
PowerManager pm=(PowerManager)getSystemService(POWER_SERVICE);
wl=pm.newWakeLock(PowerManager.FULL_WAKE_LOCK, "anything");

//in onResume() method get lock
wl.acquire();

//in onPause() method release lock
wl.release();
//向AndroidManifest.xml添加权限
WakeLock wl//课堂上
//在onCreate方法中启动它们
PowerManager pm=(PowerManager)getSystemService(POWER\u服务);
wl=pm.newWakeLock(PowerManager.FULL_WAKE_LOCK,“任何东西”);
//在onResume()方法中获取锁
wl.acquire();
//在onPause()方法中释放锁
wl.释放();

不,即使你使用了wakelock,也不会解锁屏幕。他说他的应用程序在启动后运行。那么他不能获得wakelock并阻止锁定屏幕吗?@sampathpremarathna启动时屏幕会自动锁定,而不管wakelock如何。Eric/Royston是对的。我成功地使用了wakelock来防止屏幕在运行时锁定等。但是,当手机电池耗尽,然后充电,然后重新启动时,会出现锁屏现象。:/我现在要尝试使用这里的建议-