Flutter Android Studio 不断出现 gradle 错误?

Posted

技术标签:

【中文标题】Flutter Android Studio 不断出现 gradle 错误?【英文标题】:Flutter Android studio keep getting gradle error? 【发布时间】:2020-04-30 16:25:38 【问题描述】:

我正在尝试在 android studio 上制作我的第一个颤振项目,但我不断收到此错误。

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:processDebugResources'.
> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
   > Android resource linking failed
     AAPT: error: failed to open APK: Invalid file.



* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 6m 9s
Finished with error: Gradle task assembleDebug failed with exit code 1 

我尝试使用 vs 代码,我收到了同样的错误。

注意:我的 gradle.properties 文件在 android studio 中看起来像这样

org.gradle.jvmargs=-Xmx1536M
android.enableR8=true
android.useAndroidX=true
android.enableJetifier=true

这方面的帮助会很棒,因为我已经尝试解决了 2 天。 谢谢

【问题讨论】:

您是否使用任何可绘制的 xml? 我不这么认为,但我怎么能检查? 通过cd android进入终端的android目录然后运行gradle build ./gradlew build --stacktrace 我运行了命令,但构建失败 它说```出了什么问题:任务':app:processDebugResources'的执行失败。 > 执行 com.android.build.gradle.internal.tasks.Workers$ActionFacade 时发生故障 > Android 资源链接失败 AAPT:错误:无法打开 APK:文件无效。 ``` 【参考方案1】:

去解决了

    android > app > build.gradle

改变

    compileSdkVersion 28
    targetSdkVersion 28

    compileSdkVersion 29
    targetSdkVersion 29

【讨论】:

以上是关于Flutter Android Studio 不断出现 gradle 错误?的主要内容,如果未能解决你的问题,请参考以下文章

在android studio中自定义flutter app:打开android flutter代码

Flutter 未检测到 Android Studio

安装android studio&flutter

Android studio集成flutter

Android studio集成flutter

Android Studio 上的新 Flutter 项目