Flutter failed for task app:mergeDebugNativeLibs and app:mergeDebugJavaResource

試著忘記壹切 提交于 2020-12-26 08:29:18

问题


FAILURE: Build completed with 2 failures.

1: Task failed with an exception.

  • What went wrong: Execution failed for task ':app:mergeDebugNativeLibs'.

A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade File 'com.android.builder.files.ZipCentralDirectory@6f58452a' was deleted, but previous version not found in cache

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.

2: Task failed with an exception.

  • What went wrong: Execution failed for task ':app:mergeDebugJavaResource'.

A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade File 'com.android.builder.files.ZipCentralDirectory@48b70346' was deleted, but previous version not found in cache

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 23s Running Gradle task 'assembleDebug'... Running Gradle task 'assembleDebug'... Done 23.9s Exception: Gradle task assembleDebug failed with exit code 1


回答1:


Try any one of the following steps:

  1. Goto Files > Click Invalidate Caches/Restart

  2. Restart your machine

  3. On terminal write flutter clean and then flutter run




回答2:


The problem is one of the plugins.Usually related to contacts. Flutter has a problem with this package. If you are using the latest version, try the previous versions




回答3:


I had the same issue after setting up my flutter project to run on iOS. When I tried to run it back on Android, this error was thrown.

This worked for me (on Windows):

  1. Close your project and close your code editor

  2. Open Task Manager

  3. Finish all vscode-related tasks you see (or related to the IDE you are using)

  4. Finish all Java-related tasks, inclidung OpenJDK Platform binary (there are usually two of these; finish both)

  5. Go to your project's root folder and delete the build folder

  6. Open your project again and run

Good luck!




回答4:


It happened to me before i solved it by the following steps:

1- Updating the program
2- Updating flutter
3- Copying the files from old project to a new one



来源:https://stackoverflow.com/questions/62760392/flutter-failed-for-task-appmergedebugnativelibs-and-appmergedebugjavaresource

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!