Messenger to Remote Service Causing Memory Leak
问题 I have an application that communicates with a Service in a remote process using the Messenger interface. Here is the basic architecture of how things are set up: The application generates several "Operation" objects that require access to the service. Each "Operation" contains a Handler wrapped in a Messenger used to receive the response data back from the Service When the operation executes, it wraps its Messenger into an Intent and calls startService() to pass the message to the remote