У меня запущена служба, которая содержит объект с несколькими не примитивными полями. Затем у меня есть приложение, которое пытается получить этот объект, я пробовал с AIDL, и оно хорошо работает с более простыми объектами с примитивными полями.
Есть ли способ передачи таких объектов через AIDL, или я должен использовать альтернативу (если она вообще есть)?
public class TheObject{
private String mString;
private ABC abc; //comes from a .aar
private XYZ xyz; //comes from a .aar
...
}