构建sencha
触摸应用到android
时出错。
[错误]执行此行时发生以下错误:
/opt/lampp/htdocs/simponi/.sencha/app/build-impl.xml:435:The 执行此行时发生以下错误: /opt/lampp/htdocs/simponi/.sencha/app/packager-impl.xml:17: 执行此行时发生以下错误: /opt/lampp/htdocs/simponi/.sencha/app/phonegap-impl.xml:109: 执行此行时发生以下错误: /opt/lampp/htdocs/simponi/.sencha/app/phonegap-impl.xml:185: 执行此行时发生以下错误: 罐子:文件:/home/wahyu/sencha/Sencha/Cmd/5.1.3.61/sencha.jar /com/sencha/ant/antlib.xml:668: shellscript返回:1`
有人可以帮帮我吗?
答案 0 :(得分:0)
我遇到了同样的问题,但有了cordova。
使用sencha build app
命令中的-d选项,我发现您不能使用带空格的应用程序名称。
那是因为在.sencha/app/cordova-impl.xml
文件中,目标cordova-create
${app.cordova.config.name}
变量没有用引号括起来:
cordova ${cordova.cli.options} create "${app.cordova.config.path}" ${app.cordova.config.id} ${app.cordova.config.name}
要解决此问题,只需用引号括起来:
cordova ${cordova.cli.options} create "${app.cordova.config.path}" "${app.cordova.config.id}" "${app.cordova.config.name}"
就我而言,我的申请名称为#34; CBN Salvador"在app.json
文件中,在cordova设置中。