小编Aks*_*hlc的帖子

当项目已评估时,Flutter 无法运行 Project.afterEvaluate(Closure)

解决方法: 看起来 onesignal 插件对 flutter_tools 有依赖性。解决方案是在“android/app/build.gradle”中按顺序将 onesignal 插件放在它后面:

\n
apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle"\napply plugin: 'com.onesignal.androidsdk.onesignal-gradle-plugin'\n
Run Code Online (Sandbox Code Playgroud)\n

将 Flutter 版本从 2.8.1 升级到 2.10 后,我开始收到以下错误。我重新安装了Flutter,但结果没有改变。当我将 Flutter 降级到 2.8.1 时,它可以正常工作,但是当我升级到 2.10 时,它就不行了。

\n
\nRunning Gradle task 'assembleDebug'...\n\nFAILURE: Build failed with an exception.\n\n* Where:\nScript '/Users/aksoyhlc/flutter/flutter/packages/flutter_tools/gradle/flutter.gradle' line: 421\n\n What went wrong:\nA problem occurred evaluating root project 'android'.\n> A problem occurred configuring project ':app'.\n   > **Cannot run Project.afterEvaluate(Closure) when the project is already evaluated.**\n\n* Try:\nRun with --stacktrace option to get the stack trace. Run with --info or …
Run Code Online (Sandbox Code Playgroud)

android gradle dart onesignal flutter

22
推荐指数
3
解决办法
2万
查看次数

标签 统计

android ×1

dart ×1

flutter ×1

gradle ×1

onesignal ×1