任务 ':permission_handler:compileDebugJavaWithJavac' 执行失败

Execution failed for task ':permission_handler:compileDebugJavaWithJavac'

当我在 flutter 中添加 permission_handler 插件时。 发生此错误:

失败:构建失败,出现异常。

* What went wrong:
Execution failed for task 
':permission_handler:compileDebugJavaWithJavac'.   
> Compilation failed; see the compiler error output for details.

我尝试更改 plugin 的版本,我也尝试 运行 flutter clean 但没有成功。

如果你知道这个问题的答案question.Please,请回答这个问题。

将 android\app\build.gradle 中的 compileSdkVersion 更改为 30 或 31 可以解决此问题

很可能您使用的是过时的依赖项。删除它可以解决它。但是,我遇到了同样的问题,在 build.gradle 中将“compileSdkVersion”更改为 31 解决了我的问题。

将 compileSdkVersion 更改为 31,然后要求 32。现在我得到以下信息:

 What went wrong:
Execution failed for task ':permission_handler:compileDebugJavaWithJavac'.
> Compilation failed; see the compiler error output for details.

确保您完全完成了 V2 迁移。请记住,某些插件可能不安全或不符合 V2,这可能就是问题所在。所以你可能想删除它们或想办法替换它们。