我正在使用 ionic 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:TFSaplicativosHibridogerador-argumentos-politicoprojetoplatformsandroi
dbuildintermediatesexploded-aarcom.google.android.gmsplay-services-base10.2.1resdrawable-xxhdpi-v4common_google_signin_btn_icon_light_normal_backgroun
d.9.png into C:TFSaplicativosHibridogerador-argumentos-politicoprojetoplatformsandroidbuildintermediatesresmergeddebugdrawable-xxhdpi-v4common_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.
有人知道我是做什么的吗?到目前为止,我已经尝试了论坛离子中的所有解决方案,但所有解决方案都对我不起作用。你能帮我这个吗?谢谢。
这是由于离子项目的路径长度。因此,只需将您的项目移动到非常靠近硬盘驱动器号的位置,如下所示。
c:MyIonic2>ionic build android
用于将来的参考。我遇到了完全相同的问题。在我的情况下,资源被破坏/损坏。刚刚删除它们并从备份中添加或使用离子资源生成,如离子论坛所述