我在我的android项目中创建了一个服务,它在进程中单独运行,因为我在清单中声明它,
android:process=":MyService"
我知道一旦你在单独的过程中创建服务;你无法从服务中访问任何变量。但在我的情况下,我想要两者,
1)在单独的过程中运行服务和
2)从此服务访问变量。
我怎样才能实现这一目标?
有诀窍吗?
答案 0 :(得分:1)
我认为可能没有任何直接沟通。虽然你可以使用广播接收器。
来自该服务的Send broadcasts 然后在另一个服务中register the broadcast receiver
还看看这个答案
Communication Between Services Running on Different Processes in Andoird?