[Android AIDL系列 1] 手动编译aidl文件,生成Java、C++[android]、C++[ndk]、Rust接口
AIDL文件在Android系统上应用广泛,和底层的Binder机制紧密关联。在Android源码或者AndroidStudio中通常是自动编译aidl文件,生成对应语言的接口文件。做应用层Java开发,aidl和binder封装的比较“干净”,不用太多的涉及binder的调用细节,也不用太关心aidl的编译过程。如果是做中下层开发,包括framework、native层开发,可能需要编写nati