Phonegap未能将示例应用安装到android emulator上

Phonegap未能将示例应用安装到android emulator上,android,cordova,Android,Cordova,我一直在尝试用phonegap runandroid命令在android4.3模拟器上安装helloworld应用程序。它建造成功了。我相信错误发生在安装过程中。我已经试了好几个小时没修好了。有什么想法吗?提前谢谢 附言:我在用Mac电脑。操作系统版本是10.7.5 以下是错误: BUILD SUCCESSFUL Total time: 15 seconds WARNING : no emulator specified, defaulting to myavd Waiting for emul

我一直在尝试用phonegap runandroid命令在android4.3模拟器上安装helloworld应用程序。它建造成功了。我相信错误发生在安装过程中。我已经试了好几个小时没修好了。有什么想法吗?提前谢谢

附言:我在用Mac电脑。操作系统版本是10.7.5

以下是错误:

BUILD SUCCESSFUL
Total time: 15 seconds
WARNING : no emulator specified, defaulting to myavd
Waiting for emulator...
shell.js: internal error
Error: spawn EMFILE
    at errnoException (child_process.js:977:11)
    at ChildProcess.spawn (child_process.js:924:11)
    at exports.spawn (child_process.js:712:9)
    at Object.exports.execFile (child_process.js:604:15)
    at Object.exports.exec (child_process.js:575:18)
    at execSync (/Users/xxxxxx/Documents/myapp/platforms/android/cordova/node_modules/shelljs/shell.js:1793:9)
    at Object._exec (/Users/xxxxxx/Documents/myapp/platforms/android/cordova/node_modules/shelljs/shell.js:1130:12)
    at Object.exec (/Users/xxxxxx/Documents/myapp/platforms/android/cordova/node_modules/shelljs/shell.js:1487:23)
    at Object.module.exports.sleep (/Users/xxxxxx/Documents/myapp/platforms/android/cordova/lib/emulator.js:255:15)
    at Object.module.exports.wait_for_emulator (/Users/xxxxxx/Documents/myapp/platforms/android/cordova/lib/emulator.js:221:14)

尝试打开的文件描述符超过系统支持的数量时,EMFILE出错。是用于访问文件的指示器。OSX上的限制通常为256。最简单的解决方案是通过执行ulimit-n10480来增加限制。但此解决方案仅适用于您当前的终端会话。永久的方法是将其放入shell概要文件~/.bashrc或~/.zshrc中,但这不是推荐的方法,因为它可能会导致一些系统问题


您可以在google上搜索更多信息,只需一个建议,尝试使用phonegap编译,然后使用adbThanks将其安装到emulator上以获得建议。我以前确实试过,而且成功了。但我仍在试图找出从命令行安装失败的原因。请尝试使用-V标志指定详细输出。由于冗长,可能需要将其分解为构建和安装。有什么消息吗?我也有同样的问题…看起来Android SDK和ADB没有正确安装。