执行“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”时出错的主要内容,如果未能解决你的问题,请参考以下文章