错误sencha应用程序构建本机

error sencha app build native

本文关键字:本机 构建 应用程序 sencha 错误      更新时间:2023-09-26

我在将sencha触摸应用程序构建为android时出错。

[ERR]执行此行时发生以下错误

/opt/lampp/htdocs/simponi/.sencha/app/build-inpl.xml:435:执行此行时发生以下错误:/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:执行此行时发生以下错误:jar:file:/home/wahyu/sencha/sencha/Cmd/5.1.3.61/sencha.jar/com/sencha/ant/antlib.xml:668:shell脚本返回:1`

有人能帮我吗?

我遇到了同样的问题,但使用了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}"

在我的案例中,我的应用程序名称是app.json文件中的"CBN Salvador",在cordova设置中。