android - 从在单独进程中运行的服务访问变量

标签 android service process

我在我的 android 项目中创建了一个服务,它在进程中单独运行,就像我在 list 中声明的​​那样,

android:process=":MyService"

我知道,一旦您在单独的进程中创建服务;您将无法从该服务访问任何变量。但在我的情况下,我两个都想要,

1)在单独的进程中运行服务

2)从此服务访问变量。

我怎样才能做到这一点?

这样做有什么技巧吗?

最佳答案

我认为可能没有任何直接通信。尽管您可以使用广播接收器。

Send broadcasts从那个服务 然后 register the broadcast receiver在另一个服务中

也看看这个答案

Communication Between Services Running on Different Processes in Andoird?

关于android - 从在单独进程中运行的服务访问变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14576097/

相关文章:

android - 如何在 React Native (Android) 的 Facebook 登录按钮中居中放置文本?

来自库的 Android 外部服务(AAR,不是共享服务)

java - 如何从 Activity 访问服务的变量

exception - Powershell:捕获无法启动服务时引发的异常

node.js - 如何从nodejs子进程(在windows和linuxish中)获取cwd(当前工作目录)

java - 从其他应用打开 Tumblr 应用上的博客

java - Google Guice 中的显式提供程序绑定(bind)

android - Android App在长时间闲置时不断崩溃(API 24和23)

delphi - 像 PsSuspend 一样暂停/恢复进程

xcode - 如何获取当前运行进程的进程序列号