编译时报错:ERROR: Process 'command 'D:\Android\Sdk\build-tools\29.0.0\aidl.exe'' finished with non-zero exit value -1
分以下几个情况
- AIDL文件所在的包名和项目包名不一致
-
如果aidl文件中导入Parcelable子类对象的包名不正确,也会导致异常;aidl传递自定义的对象必须继承Parcelable,是可序列化的;
- 声明了自定义Parcelable对象的aidl文件名,必须和Parcelable对象名一致;例如: