我正在开发一个带离子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.
有人知道我在做什么吗?到目前为止,我已经在论坛中尝试了所有解决方案,并且所有解决方案都不适用于我。 你能帮帮我吗? 感谢。
答案 0 :(得分:5)
这是由于离子项目的路径长度。所以只需将项目移动到非常接近硬盘驱动器号的位置,如下所示。
c:\MyIonic2>ionic build android
答案 1 :(得分:1)
对于未来参考。我有完全相同的问题。就我而言,资源被破坏/损坏。刚删除它们并添加备份或使用Ionic Forum
中提到的离子资源