android - 评估根项目“audioplayers”时出现问题。在 Flutter 项目中应用插件 [id 'kotlin-android'] 失败
问题描述
当我在我的项目中创建“flutter build apk”时,出现如下错误:
*** 出了什么问题:评估根项目“audioplayers”时出现问题。
无法应用插件 [id 'kotlin-android'] 当前 Gradle 版本 4.10.2 与 Kotlin Gradle 插件不兼容。请使用 Gradle 5.3 或更新版本,或之前版本的 Kotlin 插件。**
在这个项目中,我使用了音频播放器:^0.19.1 包。但是当我像往常一样运行这个项目时“flutter run --verbose”。成功..在这种情况下,我无法构建apk。
解决方案
正如错误提示的那样,升级你的 gradle 版本。
你在使用 gradle 包装器吗?然后找到文件:
gradle/wrapper/gradle-wrapper.properties
并将发行版 url 中的版本更新为例如distributionUrl=https\://services.gradle.org/distributions/gradle-7.1.1-bin.zip
编辑:请注意,如果您升级了几个主要版本,您可能会遇到一些弃用问题。您也可以选择 5.3 版本,这是您的错误提示的最低版本。如果您使用的是全局安装的 gradle 版本,请使用您安装的任何系统进行升级。
推荐阅读
- javascript - 如何在 UseEffect 中渲染页面/组件?
- android - Xamarin Forms 使用 CrossGeolocator 获取前台服务位置更新
- python - 雷工死亡的可能原因有哪些?
- prometheus - 编排器 API 的指标命名约定
- javascript - 将对象复制到 jQuery 的另一个对象
- npm - 重新发布后,npm 包未显示在注册表中
- python - Python to sharepoint Forbidden for URL
- mongodb - MongoDB docker副本集连接错误“找不到主机”
- reactjs - 使用不返回任何内容的脚本反应组件
- mysql - SQL比较同一表中的两行并创建新列