How to solve Flutter app build fail (Execution failed for task ':app:mergeDebugResources'.)?
How to solve Flutter app build fail (Execution failed for task ':app:mergeDebugResources'.)?
正在调试模式下在 sdk gphone x86 上启动 lib\main.dart...
失败:构建失败,出现异常。
- 出了什么问题:
任务“:app:mergeDebugResources”执行失败。
Multiple task action failures occurred:
A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
> Android resource compilation failed
C:\Users\ASUS\Documents\bookingapp\Fook\build\app\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml: AAPT: error: file failed to compile.
A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
> Android resource compilation failed
C:\Users\ASUS\Documents\bookingapp\Fook\build\app\intermediates\incremental\mergeDebugResources\merged.dir\values-hi\values-hi.xml: AAPT: error: file failed to compile.
A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
> Android resource compilation failed
C:\Users\ASUS\Documents\bookingapp\Fook\build\app\intermediates\incremental\mergeDebugResources\merged.dir\values-de\values-de.xml: AAPT: error: file failed to compile.
A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
> Android resource compilation failed
C:\Users\ASUS\Documents\bookingapp\Fook\build\app\intermediates\incremental\mergeDebugResources\merged.dir\values-lo\values-lo.xml: AAPT: error: file failed to compile.
尝试全新构建:
flutter clean
然后在另一台设备上尝试 运行:
flutter run -d DeviceName --release
如果您不需要调试,但您仍然需要日志,那么发布配置或配置文件配置应该适合您 --profile
终于发现问题是我的防病毒软件限制 AAPT 在受保护的文件夹中执行和更改
- 禁用文件保护
- 允许 AAPT 执行
正在调试模式下在 sdk gphone x86 上启动 lib\main.dart...
失败:构建失败,出现异常。
- 出了什么问题: 任务“:app:mergeDebugResources”执行失败。
Multiple task action failures occurred: A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade > Android resource compilation failed C:\Users\ASUS\Documents\bookingapp\Fook\build\app\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml: AAPT: error: file failed to compile.
A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade > Android resource compilation failed C:\Users\ASUS\Documents\bookingapp\Fook\build\app\intermediates\incremental\mergeDebugResources\merged.dir\values-hi\values-hi.xml: AAPT: error: file failed to compile.
A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade > Android resource compilation failed C:\Users\ASUS\Documents\bookingapp\Fook\build\app\intermediates\incremental\mergeDebugResources\merged.dir\values-de\values-de.xml: AAPT: error: file failed to compile.
A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade > Android resource compilation failed C:\Users\ASUS\Documents\bookingapp\Fook\build\app\intermediates\incremental\mergeDebugResources\merged.dir\values-lo\values-lo.xml: AAPT: error: file failed to compile.
尝试全新构建:
flutter clean
然后在另一台设备上尝试 运行:
flutter run -d DeviceName --release
如果您不需要调试,但您仍然需要日志,那么发布配置或配置文件配置应该适合您 --profile
终于发现问题是我的防病毒软件限制 AAPT 在受保护的文件夹中执行和更改
- 禁用文件保护
- 允许 AAPT 执行