Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/350.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 当手动关闭应用程序时,如何获取广播接收器?_Java_Android_Android Studio_Broadcastreceiver_Android Broadcast - Fatal编程技术网

Java 当手动关闭应用程序时,如何获取广播接收器?

Java 当手动关闭应用程序时,如何获取广播接收器?,java,android,android-studio,broadcastreceiver,android-broadcast,Java,Android,Android Studio,Broadcastreceiver,Android Broadcast,我正在开发一个记录手机解锁的应用程序。但当我的应用程序被手动删除时,即从最近的应用程序中删除应用程序时,我遇到了问题。即使应用程序被禁用,我如何录制广播 我正在使用ACTION\u USER\u PRESENT录制解锁。您需要创建一个服务,并在该服务中创建所需的广播接收器 这个答案肯定会对您有所帮助:似乎您目前只为某些活动注册了接收者,请将其注册为androidmanifest.xml,这样即使应用程序被终止,您也会得到该服务。先生,我需要在ANDROID.MANIFEST中添加该服务吗file

我正在开发一个记录手机解锁的应用程序。但当我的应用程序被手动删除时,即从最近的应用程序中删除应用程序时,我遇到了问题。即使应用程序被禁用,我如何录制广播


我正在使用ACTION\u USER\u PRESENT录制解锁。

您需要创建一个
服务,并在该服务中创建所需的广播接收器


这个答案肯定会对您有所帮助:

似乎您目前只为某些活动注册了接收者,请将其注册为androidmanifest.xml,这样即使应用程序被终止,您也会得到该服务。先生,我需要在ANDROID.MANIFEST中添加该服务吗file@Dharmik如果答案对您有帮助,请将其标记为正确!谢谢你,伙计!我正在Xiomi Redmi中运行我的应用程序。操作\u服务中的用户\u在终止应用程序时未运行。但一旦我关闭了开发者选项中的MIUI优化,应用程序就会开始工作。所以我的问题是,如何在应用程序中自动做到这一点,从而在所有移动设备中关闭它?安卓为了节省电池,会关闭一些后台服务。这个答案可能对你有帮助。请把这个投正确的票,这很有帮助!