增加人行横道离子后,Android构建失败 [英] Android Build failed after adding Crosswalk to Ionic
问题描述
曾经为其兴奋离子增加人行横道,现在我的项目将无法建立。该项目是编制和更新和增加人行横道前的工作。任何人有我如何能纠正下面的错误有什么建议?我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屋!