如何在androidphone回到后台时让我的应用(录屏)保持活动状态?
How to keep My Application(record screen)alive when back to background in android phone?
我写了一个录屏应用,当我按下开始键的时候,
开始录制屏幕和
调用 moveTaskToBack(true);
不做重任务的时候,录屏还可以,
当我做一些繁重的任务时,录屏应用程序回收android,
当我执行繁重的任务时,如何使我的录屏应用程序保持活动状态
在前台?
无法阻止 Android 回收机制。如果系统需要资源,它会杀死非前台进程的组件。
您可以做的是将工作移至 Service
并使用尽可能少的资源。然后将此 Service
作为 foreground service 启动,以确保它不会首先被回收。
但是你永远不能 100% 确定它不会被杀死,因为这取决于很多因素,例如设备规格和系统代码修改(这在 Android 设备上很常见。
我写了一个录屏应用,当我按下开始键的时候, 开始录制屏幕和 调用 moveTaskToBack(true);
不做重任务的时候,录屏还可以, 当我做一些繁重的任务时,录屏应用程序回收android,
当我执行繁重的任务时,如何使我的录屏应用程序保持活动状态 在前台?
无法阻止 Android 回收机制。如果系统需要资源,它会杀死非前台进程的组件。
您可以做的是将工作移至 Service
并使用尽可能少的资源。然后将此 Service
作为 foreground service 启动,以确保它不会首先被回收。
但是你永远不能 100% 确定它不会被杀死,因为这取决于很多因素,例如设备规格和系统代码修改(这在 Android 设备上很常见。