文档说编译后应在目录 app/build/ generated/source/aidl/debug/ 中创建文件,但源文件夹未在生成中创建
我尝试了下载 ISystemPolicy.aidl 文件,解压并将其复制到 Android 项目的 src/main/aidl 目录中。如果aidl目录不存在,请手动创建。确保文件名与接口名称相同,即 src/main/aidl/com/easycontrol/mdm/ISystemPolicy.aidl。
升级 gradle 插件版本时我遇到了类似的问题。他们为 aidl 接口引入了新参数,默认情况下该参数是禁用的。您需要在 gradle 配置文件中启用它,如下所示:
android.buildFeatures.aidl true