gpt4 book ai didi

android - 即使应用程序已关闭,如何从服务进行 JNI 调用?

转载 作者:太空宇宙 更新时间:2023-11-03 11:14:59 26 4
gpt4 key购买 nike

我有一个应用程序需要进行非常繁重的图像处理。我的应用程序在 Activity 中处理非常低分辨率的图像,我打算在服务中进行全分辨率图像处理,因此即使用户关闭了应用程序,处理和保存结果也会在后台通过服务完成。我试过这个,甚至我的服务继续运行 JNI 函数在应用程序关闭时停止工作。我不确定真正的原因,但我怀疑当应用程序关闭时正在卸载 native 库。所以我的问题是,即使应用程序已关闭,我如何从服务进行 JNI 调用?

最佳答案

尝试使用守护进程。在这种情况下,您可以将您的 java 进程变成守护进程并完成主进程。

看这里:

https://github.com/mkowsiak/jnicookbook/tree/master/recipes/recipeNo022

关于android - 即使应用程序已关闭,如何从服务进行 JNI 调用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17841625/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com