AIDL如何传递复杂的数据结构? 实现Parcelable和定义aidl文件:以Person.java为例,让Person实现Parcelable。新建一个Person.aidl;输入: import ***; //这里输入Person.java相同的包名 parcelable Person; AIDL如何传递枚举? 因为枚举不能实现Parcelable,所以不能直接传递,可以通过传递枚举的索引的方式间接传递。