增加人行横道离子后,Android构建失败 [英] Android Build failed after adding Crosswalk to Ionic

查看:160
本文介绍了增加人行横道离子后,Android构建失败的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

曾经为其兴奋离子增加人行横道,现在我的项目将无法建立。该项目是编制和更新和增加人行横道前的工作。任何人有我如何能纠正下面的错误有什么建议?我preFER不会回滚。谢天谢地版本控制:)

系统信息:


  • 操作系统:Windows 8

  • 节点版本:v0.10.32

  • 科尔多瓦CLI:4.2.0

  • 离子版本:1.0.0-beta.14

  • 离子CLI版本:1.3.1

  • AngularJS v1.3.8


  

警告[项目:org.apache.cordova.engine.crosswalk:382300-xwalk_core_library]当前NDK支持德precated。替代将在未来提供


  
  

:mergeDebugResourcesC:\\Users\\platforms\\android\\build\\intermediates\\exploded-aar\\android.org.apache.cordova.engine
  .crosswalk\\rsgapp382300-xwalk_core_library\\unspecified\\debug\\res\\drawable-hdpi-v4\\color_picker_advanced_select_handle.png


  
  

错误:无法打开PNG文件


  
  

错误:无法运行命令:
  C:\\用户\\应用程序数据\\本地\\ Android的\\ SDK \\构建工具\\ 21.0.2 \\ aapt.exe S-I C:\\Users\\platforms\\android\\build\\intermediates\\exploded-aar\\android.org.apache.cordova.engine.crosswalk 382300-xwalk_core_library\\unspecified\\debug\\res\\drawable-hdpi-v4\\color_picker_advanced_select_handle.png -o C:\\Users\\platforms\\android\\build\\intermediates\\res\\debug\\drawable-hdpi-v4\\color_picker_advanced_select_handle.png


  
  

错误code:42


  
  

输出: C:\\Users\\platforms\\android\\build\\intermediates\\exploded-aar\\android.org.apache.cordova.engine.crosswalk382300-xwalk_core_library\\unspecified\\debug\\res\\drawable-hdpi-v4\\color_pick
  er_advanced_select_handle.png


  
  

错误:无法打开PNG文件


  
  

:mergeDebugResources失败。


  
  

失败:建立失败,一个异常


  
  

出了什么问题:执行失败的任务。':mergeDebugResources


  
  

错误:无法运行命令:C:\\用户\\应用程序数据\\本地\\ Android的\\ SDK \\构建工具\\ 21.0.2 \\ aapt.exe小号-i C:\\Users\\platforms\\android\\build\\intermediates\\exploded-aar\\android.org.apache.cordova.engine.crosswalk 382300-xwalk_core_library\\unspecified\\debug\\res\\drawable-hdpi-v4\\color_picker_advanced_select_handle.png -o C:\\Users\\platforms\\android\\build\\intermediates\\res\\debug\\drawable-hdpi-v4\\color_picker_advanced_select_handle.png


  
  

错误code:42


  
  

输出: C:\\Users\\platforms\\android\\build\\intermediates\\exploded-aar\\android.org.apache.cordova.engine.crosswalk382300-xwalk_core_library\\unspecified\\debug\\res\\drawable-hdpi-v4\\color_picker_advanced_select_handle.png


  
  

错误:无法打开PNG文件



解决方案

看起来你都拿到类似的错误来这个问题,这是在Windows上,路径名被限制在260个字符,所以移动到一个目录下用较短路径名称应该解决您的问题。

Got excited about Ionic adding Crosswalk and now my project won't build. The project was compiling and working before updating and adding Crosswalk. Anyone have any suggestions on how I can correct the error below? I prefer not to rollback. Thank goodness for version control :)

System information:

  • OS: Windows 8
  • Node Version: v0.10.32
  • Cordova CLI: 4.2.0
  • Ionic Version: 1.0.0-beta.14
  • Ionic CLI Version: 1.3.1
  • AngularJS v1.3.8

WARNING [Project: :org.apache.cordova.engine.crosswalk:382300-xwalk_core_library] Current NDK support is deprecated. Alternative will be provided in the future.

:mergeDebugResourcesC:\Users\platforms\android\build\intermediates\exploded-aar\android.org.apache.cordova.engine .crosswalk\rsgapp382300-xwalk_core_library\unspecified\debug\res\drawable-hdpi-v4\color_picker_advanced_select_handle.png

ERROR: Unable to open PNG file

Error: Failed to run command: C:\Users\AppData\Local\Android\sdk\build-tools\21.0.2\aapt.exe s-i C:\Users\platforms\android\build\intermediates\exploded-aar\android.org.apache.cordova.engine.crosswalk 382300-xwalk_core_library\unspecified\debug\res\drawable-hdpi-v4\color_picker_advanced_select_handle.png -o C:\Users\platforms\android\build\intermediates\res\debug\drawable-hdpi-v4\color_picker_advanced_select_handle.png

Error Code: 42

Output: C:\Users\platforms\android\build\intermediates\exploded-aar\android.org.apache.cordova.engine.crosswalk382300-xwalk_core_library\unspecified\debug\res\drawable-hdpi-v4\color_pick er_advanced_select_handle.png

ERROR: Unable to open PNG file

:mergeDebugResources FAILED

FAILURE: Build failed with an exception.

What went wrong: Execution failed for task ':mergeDebugResources'.

Error: Failed to run command: C:\Users\AppData\Local\Android\sdk\build-tools\21.0.2\aapt.exe s -i C:\Users\platforms\android\build\intermediates\exploded-aar\android.org.apache.cordova.engine.crosswalk 382300-xwalk_core_library\unspecified\debug\res\drawable-hdpi-v4\color_picker_advanced_select_handle.png -o C:\Users\platforms\android\build\intermediates\res\debug\drawable-hdpi-v4\color_picker_advanced_select_handle.png

Error Code: 42

Output: C:\Users\platforms\android\build\intermediates\exploded-aar\android.org.apache.cordova.engine.crosswalk382300-xwalk_core_library\unspecified\debug\res\drawable-hdpi-v4\color_picker_advanced_select_handle.png

ERROR: Unable to open PNG file

解决方案

Looks like you were getting similar errors to this question, which was that on Windows, path names are restricted to 260 characters, so moving to a directory with a shorter path name should fix your issues.

这篇关于增加人行横道离子后,Android构建失败的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆