【发布时间】:2017-07-12 08:39:22
【问题描述】:
我的活动有一个包含一些 c++ 代码的 .so。我需要从服务运行此代码,并且需要在后台运行它。在服务中移动这段代码真的很难,所以我更喜欢把这段代码留在活动中。
他们有什么方法可以在后台而不是前台启动活动吗?
【问题讨论】:
-
该服务是您的应用程序的一部分还是在不同的应用程序中?在第一种情况下,您可以将代码从活动类移动到实用程序类,并从活动和服务中调用它。
-
该服务是应用程序的一部分。如何用 c++ 代码制作实用程序类以及如何调用它?
-
您现在如何从活动中调用 c++ 代码?可以发一下代码吗?
-
所有活动都在一个 c++ .so 文件中。我真的不知道它是怎么调用的,它是框架的一部分(即:delphi)
标签: android android-activity android-service