我正在开发一个应该在后台工作的指纹手势应用程序,并不断侦听用户输入的指纹以执行所需的操作。到目前为止,我已尝试使用IntentService使指纹扫描仪在后台工作,但只要关闭活动或将其最小化,指纹扫描仪就会停止工作。即使在我的活动结束之后,有什么方法可以在后台使用指纹扫描仪? 这里是我的代码 MainActivity.java public class MainActivity extends A
创建了IntentService并将for loop放入onHandleIntent方法中。每当我关闭应用程序(从最近不强制关闭),它停止。但onDestroy没有叫。 我也尝试过不同的设备。我不认为这是一个内存不足的问题。 服务的意思是只有当应用程序在前台使用? 我必须在主线程的背景中执行一些任务,并且在用户关闭应用程序时服务已关闭。 这里是我的示例代码 public class MyInten