我有一个应用程序,它只是一个启动时启动的服务.我正在系统级开发,所以我正在使用android:persistent=true,以确保我的服务不会在内存压力下被杀死.
android:persistent=true
但是,我发现这可以防止我在任何条件下杀死我的服务.我仍然希望能够自己杀死它 - 有没有办法做到这一点,还是不可能,因为清单中定义了"persistent = true"?
如果这是不可能的,我怎样才能保护我的过程免受内存压力下的死亡?我可以手动定义优先级吗?也许oom_score还是什么?
oom_score
android
android ×1