任务':mergeDebugResources'离子2的执行失败

时间:2017-04-13 13:40:51

标签: android cordova ionic-framework ionic2

我正在开发一个带离子2的应用程序,我在运行后得到以下错误" ionic build android"

Error: cmd: Command failed with exit code 1 Error output:
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':mergeDebugResources'.
> Error: com.android.builder.internal.aapt.AaptException: Failed to crunch file C:\TFS\aplicativos\Hibrido\gerador-argumentos-politico\projeto\platforms\androi
d\build\intermediates\exploded-aar\com.google.android.gms\play-services-base\10.2.1\res\drawable-xxhdpi-v4\common_google_signin_btn_icon_light_normal_backgroun
d.9.png into C:\TFS\aplicativos\Hibrido\gerador-argumentos-politico\projeto\platforms\android\build\intermediates\res\merged\debug\drawable-xxhdpi-v4\common_go
ogle_signin_btn_icon_light_normal_background.9.png

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

有人知道我在做什么吗?到目前为止,我已经在论坛中尝试了所有解决方案,并且所有解决方案都不适用于我。 你能帮帮我吗? 感谢。

2 个答案:

答案 0 :(得分:5)

这是由于离子项目的路径长度。所以只需将项目移动到非常接近硬盘驱动器号的位置,如下所示。

c:\MyIonic2>ionic build android

答案 1 :(得分:1)

对于未来参考。我有完全相同的问题。就我而言,资源被破坏/损坏。刚删除它们并添加备份或使用Ionic Forum

中提到的离子资源