【问题标题】:Android Build failed after adding Crosswalk to Ionic将人行横道添加到 Ionic 后,Android 构建失败
【发布时间】:2015-01-14 15:40:58
【问题描述】:

对 Ionic 添加 Crosswalk 感到很兴奋,但现在我的项目无法构建。在更新和添加 Crosswalk 之前,该项目正在编译和运行。有人对我如何纠正以下错误有任何建议吗?我宁愿不回滚。谢天谢地版本控制:)

系统信息:

  • 操作系统:Windows 8
  • 节点版本:v0.10.32
  • 科尔多瓦 CLI:4.2.0
  • 离子版本:1.0.0-beta.14
  • Ionic CLI 版本:1.3.1
  • AngularJS v1.3.8

警告 [项目::org.apache.cordova.engine.crosswalk:382300-xwalk_core_library] 当前的 NDK 支持已弃用。将来会提供替代方案。

: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:\Users\AppData\Local\Android\sdk\build-tools\21.0.2\aapt.exe si 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

错误代码: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 失败

FAILURE:构建失败并出现异常。

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

错误:无法运行命令: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

错误代码: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 文件

【问题讨论】:

  • 可能是this?错误是相似的,尽管这些路径看起来不像 > 260 个字符。如果你把路径变短,它会起作用吗?
  • 你是对的! :) 我将项目文件夹放在 C:\ 下,项目构建成功。请将您的评论更改为答案,以便我将其标记为正确。感谢您的链接

标签: android cordova ionic-framework crosswalk-runtime


【解决方案1】:

您似乎遇到了与 this question 类似的错误,即在 Windows 上,路径名限制为 260 个字符,因此移动到具有较短路径名的目录应该可以解决您的问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-15
    相关资源
    最近更新 更多