执行“cordova emulate android”时出错

Posted

技术标签:

【中文标题】执行“cordova emulate android”时出错【英文标题】:Erros when executing "cordova emulate android" 【发布时间】:2015-11-21 11:15:44 【问题描述】:

igor@igor:~/hellowworld$ cordova 模拟 android

运行命令:/home/igor/hellowworld/platforms/android/cordova/run --emulator ANDROID_HOME=/usr/local/android-sdk-linux/tools JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64

警告:没有指定模拟器,默认为 Nexus_10_API_22 等待模拟器...

events.js:72 投掷者; // 未处理的“错误”事件 ^ 错误:产生 EACCES 在 errnoException (child_process.js:1011:11) 在 Process.ChildProcess._handle.onexit (child_process.js:802:34) 错误:/home/igor/hellowworld/platforms/android/cordova/run:命令失败,退出代码 8 在 ChildProcess.whenDone (/usr/lib/node_modules/cordova/node_modules/cordova-lib/src/cordova/superspawn.js:139:23) 在 ChildProcess.emit (events.js:98:17) 在可能关闭(child_process.js:766:16) 在 Process.ChildProcess._handle.onexit (child_process.js:833:5)

【问题讨论】:

这里有问题或上下文吗? 我收到了这个错误,希望有人能帮我解决。谢谢 【参考方案1】:

EACCESS 错误通常是因为权限。你是用 sudo 执行命令的吗?

有时我也解决了授予权限的错误

sudo chmod -R a+rwx /appfolder

【讨论】:

以上是关于执行“cordova emulate android”时出错的主要内容,如果未能解决你的问题,请参考以下文章

jvm的解释执行与编译执行

Jmeter--多个线程组顺序执行和并行执行

小记---------手动执行脚本正常执行,使用crontab定时执行时 不执行

同步执行与异步执行

js函数执行顺序,怎麼让一个函数执行完再执行下面的程序

java中定时执行任务,为啥方法没有执行完就不执行了?