[英]Sencha Touch 2 Native Packaging for Android in Ubuntu 12.4
[英]Sencha Command failing native android packaging on ubuntu
我在双启动Windows 8 / Ubuntu计算机上。 当我启动sencha app build native命令时,同一段代码在Windows 8上运行良好,但在ubuntu上运行失败。
我正在尝试打包android应用,并使用Sencha Cmd v4.0.4.84 。
下面是错误日志尾:
[INF] init:
[INF]
[INF] -before-phonegap-init:
[INF]
[INF] -phonegap-init:
[INF]
[INF] -after-phonegap-init:
[INF]
[INF] phonegap-init:
[INF]
[INF] -before-phonegap:
[INF]
[INF] phonegap-copy-build:
[INF]
[INF] -before-phonegap-copy-build:
[INF]
[INF] -phonegap-copy-build:
[INF]
[INF] -after-phonegap-copy-build:
[INF]
[INF] -phonegap-build:
[INF]
[INF] -phonegap-local-build:
[INF] [shellscript] [phonegap] compiling Android...
[INF] [shellscript] [ReferenceError: a is not defined]
[INF] [shellscript] execvp(): Permission denied
[INF] [shellscript] '{' [Error: /home/compUser/projWorkspace/proj/SomeApp/phonegap/platforms/android/cordova/build: Command failed with exit code EACCES] code: '''EACCES''' '}'
[INF] [shellscript] [error] /home/compUser/projWorkspace/proj/SomeApp/phonegap/platforms/android/cordova/build: Command failed with exit code EACCES
[INF]
[INF] -phonegap-run:
[INF]
[INF] -after-phonegap:
[INF]
[INF] -native-package:
[INF]
[INF] -after-native-package:
[INF]
[INF] -build:
[INF]
[INF] -after-build:
[INF]
[INF] build:
[INF]
[INF] app-build:
当我CD到目录: / home / compUser / projWorkspace / proj / SomeApp / phonegap / platforms / android / cordova / build并启动“ phonegap local build android”时,我得到了相同的错误,即,
[phonegap] compiling Android...
[ReferenceError: a is not defined]
execvp(): Permission denied
{ [Error: /home/devesh/rxWorkspace/rx/RxApp/phonegap/platforms/android/cordova/build: Command failed with exit code EACCES] code: 'EACCES' }
[error] /home/devesh/rxWorkspace/rx/RxApp/phonegap/platforms/android/cordova/build: Command failed with exit code EACCES
我想知道ubuntu上的phonegap配置是否有问题。
PS:我已经彻底验证了文件系统权限,这不是问题。
我有同样的问题。 我解决打字
$ android
并安装所需的API版本的所有子包。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.