androidandroid-intentipcandroid-bundleandroid-binder

What are the IPC mechanisms available in the Android OS?


Will any one please tell me what are all the IPC mechanisms that are present in Android.

To my knowledge are:

  1. Intents
  2. Binders

Solution

  • There are three types of IPC mechanism in Android:

    1. Intents (along with Bundles)
    2. Binders
    3. ASHMEM (Anonymous Shared Memory) - The main difference between Linux shared memory and this shared memory is, in Linux other processes can't free the shared memory but here if other processes require memory this memory can be freed by Android OS.