Android自定义创建文件修改成AIDL文件无法查找

1,316 阅读1分钟

学习跨进程时,创建了一个空白文件,并自定义类型为 .aidl 文件,注意与具体业务 .aidl 文件的不同,声明具体如下:

image.png 但是我在下一个项目引用时

image.png 出现了报错

image.png 于是我用官方的AIDL生成文件

19d1bbaf6eb0de9b5abebae28b8b8b9.png 显示要求有唯一性,这个显然不符合我自定义.aidl文件名称的想法

324862aef6cd1956744c12549bfa9a7.png 于是我强制不遵守规则发现编译还是报错无法查找 用了好几个办法都是无效,应该是索引机制问题 我重新手动自定义创建AIDL将其转移到官方指定的AIDL文件夹 这是系统创建的AIDL留下了一个文件夹 image.png 这两个文件夹本质上是一个但是AndroidStudi里面索引应该不是,而且按照索引要求只要指定了包名和路径不应该无法查找到指定的文件 image.png 编译通过使用正常 这个情况我在Androidstudio发现好几次,在其目录下创建文件和Androidstudio软件创建文件是不一样的,即使你能正常引入这个包。 希望开发时注意这个小问题