我正在通过以下教程。https:/developer.android.comguidecomponentsbound-services#Messenger。 并 https:/www.survivingwithandroid.comandroid-bound-service-ipc-with-messenger-2
我想了解如何通过使用Messenger系统与其他应用程序创建的服务进行通信。
但我无法理解我们如何能像这样调用其他应用程序的服务。
switch (respCode) {
case ConvertService.TO_UPPER_CASE_RESPONSE: {
result = msg.getData().getString("respData");
txtResult.setText(result);
}
}
这里的convertservice是他们在教程中使用的服务。但是我怎么才能访问其他应用程序服务的静态变量呢??? 或者我如何通过IPC调用它。因为感觉就像他们创建了一个本地服务,然后调用它......很抱歉,但我无法理解这个问题。