First of all, I know that generally AIDL supports primitive data type such as Integer, String and Map, etc. Also, with Parcelable type being introduced, higher level data type can be treated as well.
Now I wonder if sending image between two processes using AIDL is possible. I've tried that before, but packaging the Parcelable class is not easy for me. If anyone knows the solution please help me!
--update 2016/2/26--
Here "image" represents image type file, like "jpg" or "png".
Solved.
I use "byte[]" as the tranfer medium between two processes, so I don't even need to implement the parcelable class.
Here is my demo code.