使用cordova for android构建sencha应用程序时出错

时间:2014-07-30 23:14:20

标签: android cordova extjs ant

在尝试使用cordova构建sencha应用程序时,我得到以下错误:

  

[ERR]执行此行时发生以下错误:   .sencha \ app \ build-impl.xml:427:发生以下错误   执行此行时:.sencha \ app \ cordova-impl.xml:170:The   执行此行时发生以下错误:   罐子:文件://sencha.jar /com/sencha/ant/antlib.xml:584:   shellscript返回:1

我正在使用Sencha cmd 5.0.0的Windows 8.1机器上工作

3 个答案:

答案 0 :(得分:0)

如果您使用以下内容,可以获得更多信息:

  

sencha -d app build native

要将CMD输出保存到文件,请使用:

  

sencha -d app build native> “C:\ DEBUG.TXT”

也许您必须安装Android目标19: 转到Android SDK Manager并安装Android 4.4.2(API19)

答案 1 :(得分:0)

将图像添加到资源文件夹后出现此错误,该文件夹中包含德语“ß”。 删除图像是不够的。 因为它仍然保存在 cordova / platforms / android / assets / www / resources 中,我无法将其删除。它是在每次构建时自动创建的。 为了解决这个问题,我不得不手动删除项目的cordova文件夹,而不是初始化cordova,使我的项目再次成为一个cordova项目。

C:\Path\To\Project> sencha cordova init

答案 2 :(得分:0)

我遇到此错误,但是在第 660 行,例如“ line:jar:file://sencha.jar!/com/sencha/ant/antlib.xml:660:shellscript返回:1“。    然后我添加了node.js环境变量路径并摆脱了这个问题。