You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何屏蔽Android Gradle插件9.0将移除的aidl配置警告

解决AGP废弃AIDL配置警告的方案

一、使用官方推荐的AIDL启用方式(优先选择)

你之前在gradle.properties中配置的android.defaults.buildfeatures.aidl=true已被Android Gradle Plugin(AGP)标记为废弃,官方推荐直接在模块级构建脚本(build.gradle或build.gradle.kts)中启用AIDL,这样不会触发警告:

Groovy 语法(适用于.gradle文件)

android {
    buildFeatures {
        aidl true
    }
}

Kotlin DSL 语法(适用于.gradle.kts文件)

android {
    buildFeatures {
        aidl = true
    }
}

二、临时屏蔽该废弃警告(仅过渡场景使用)

如果暂时无法修改模块配置,可通过以下方式屏蔽警告:

  1. 在项目根目录的gradle.properties中添加配置:
android.suppressUnsupportedCompileOptions=android.defaults.buildfeatures.aidl
  1. 在模块级构建脚本中通过Lint配置屏蔽:
    Groovy版本:
android {
    lintOptions {
        ignore 'DeprecatedGradleProperty'
    }
}

Kotlin DSL版本:

android {
    lintOptions {
        ignore("DeprecatedGradleProperty")
    }
}

注意:屏蔽警告只是临时方案,AGP 9.0版本会彻底移除该废弃配置,建议尽早迁移到官方推荐的buildFeatures配置方式,避免后续构建失败。

内容的提问来源于stack exchange,提问作者progquester

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.21 22:42:40