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

如何解决on_audio_query配置报错:Could not get unknown property 'android'

解决on_audio_query包导致的Gradle "unknown property 'android'"错误

以下是针对该问题的可行解决方案:

  • 检查版本兼容性
    确认on_audio_query版本与你的Flutter、Gradle、Android Gradle Plugin(AGP)版本匹配。可以查看该包的官方文档确认推荐的依赖版本,尝试在pubspec.yaml中指定一个稳定兼容的版本,比如on_audio_query: ^3.0.0(根据实际情况调整),执行flutter pub get后重新构建。

  • 修正Gradle与AGP版本匹配
    Gradle和AGP存在严格的版本对应关系,你当前使用Gradle 7.5搭配AGP 7.3.0可能存在兼容问题。建议将AGP版本升级到7.4.2(与Gradle 7.5匹配),修改项目级build.gradle中的classpath:

    classpath 'com.android.tools.build:gradle:7.4.2'
    

    同步项目后执行flutter clean,再尝试运行项目。

  • 彻底清除缓存并重建
    执行flutter clean,删除项目根目录下的.gradle文件夹,以及android目录下的.gradle和build文件夹。重新执行flutter pub get后启动项目。

  • 检查Flutter SDK版本
    确保使用稳定版Flutter SDK,执行flutter upgrade升级到最新稳定版,或切换到与on_audio_query兼容的SDK版本。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.13 10:51:01