asr_plugin配置flutter依赖时Gradle同步失败
来源:15-5 Flutter Plugin开发指南-Android端实现-1【打通Flutter与Android的任通二脉】

悠闲0
2022-03-07
asr_plugin配置flutter依赖,flutter doctor正常,项目clean了多次,一直有这2个错误。请老师帮忙看下
error1:Caused by: org.gradle.api.internal.plugins.PluginApplicationException: Failed to apply plugin class 'FlutterPlugin'.
error2:
Caused by: org.gradle.api.internal.tasks.DefaultTaskContainer$DuplicateTaskException: Cannot add task 'generateLockfiles' as a task with that name already exists.
写回答
1回答
-
悠闲0
提问者
2022-03-07
解决了。估计是AndroidStudio Bumblebee新版本问题。
asr_plugin模块下build.gradle
1. 删除以下配置
apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle" flutter{ source '../..' }
2. 添加flutter.jar依赖
dependencies {
...
//fix Failed to apply plugin class 'FlutterPlugin'
compileOnly files("$flutterRoot/bin/cache/artifacts/engine/android-arm/flutter.jar")
}322023-11-16
相似问题