Android 在后台运行代码,Unity?

Android 在后台运行代码,Unity?,android,unity3d,service,process,background,Android,Unity3d,Service,Process,Background,我想在应用程序关闭时每10秒调用一个方法。我读到我必须创建一个服务,但我不知道如何创建。它会将信息发送到Web服务器(仅供个人使用)。 谢谢大家 如果只想在应用程序运行时向Web服务器发送信息,可以使用unity中的线程 如果你想让一些代码保持运行,不管你的应用程序是否在运行,你都需要服务 您可以用android本机代码编写一个小插件,并将其aar/jar包含在unity项目中。然后,您可以通过JNI从unity应用程序发送消息来启动服务。但这完全取决于您想要如何实现它 检查这个 < > 您必须

我想在应用程序关闭时每10秒调用一个方法。我读到我必须创建一个服务,但我不知道如何创建。它会将信息发送到Web服务器(仅供个人使用)。
谢谢大家

如果只想在应用程序运行时向Web服务器发送信息,可以使用unity中的线程

如果你想让一些代码保持运行,不管你的应用程序是否在运行,你都需要服务

您可以用android本机代码编写一个小插件,并将其aar/jar包含在unity项目中。然后,您可以通过JNI从unity应用程序发送消息来启动服务。但这完全取决于您想要如何实现它

检查这个 < >
您必须创建服务,但这可能对您来说非常困难。

请阅读有关如何创建服务的文档。我们可以为您回答问题,但我们无法为您理解。通过快速的谷歌搜索,有很多资源可以教你如何创建一个服务。我已经阅读了所有这些资源,但我是这方面的初学者。如果你能为我提供如何做到这一点的指导,那将对我有很大帮助。如果我知道如何制作,我就不会写这个帖子了。你为什么在你的应用程序关闭时发送信息?你猜到了,我甚至不知道从何处开始。但是如果我在Andoid Studio项目中实现这段代码,那么我如何使它成为一个插件?首先,您需要将unity的classes.jar(默认情况下通常是这个名称)包含到android studio项目中。这个链接应该有帮助:然后使用gradle任务为您导出一个“.aar”文件。你应该向上看,现在我知道了如何制作插件,但是我必须在后台运行的代码是统一的。现在我必须将其转换为java以调用为服务?请研究如何覆盖默认的unity活动。然后,在活动中,您可以启动服务。是的,您必须将其转换为java