关于AIDL的问题网上已经陈列出大多数可能,今天我简述一下自己遇到的一种情况:修改.adil文件名字,然后执行MakeProduct出现了这个错误。
触发这种问题的原因是:使用Rename修改.aidl文件,里面的名字并没有像.java文件一样修改,而且之前使用MakeProduct生成的该aidl文件的.java文件名字也不会自动改变。所以编译时不通过的。
解决方案:1、最暴力的一种 删除aidl将环境还原之前版本 重新创建。
2、手动修改,将用到该文件的名字一一修改
有不同见解的可以在留言指正!