1
我一直试图安装一个helloworld应用程序到android 4.3模拟器上,并使用命令“phonegap run android”。它已成功建成。我相信在安装过程中发生错误。我一直在努力修复它几个小时,没有运气。有任何想法吗?提前致谢。Phonegap未能在Android模拟器上安装示例应用程序
PS:我正在使用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)
只是一个建议,尝试用PhoneGap的编译,然后与亚行模拟器安装 –
感谢您的建议。我曾尝试过,并且它工作。但我仍然试图弄清楚为什么从命令行安装失败。 – Vaeianor
尝试使用“-V”标志指定详细输出。由于冗长,可能要将它分解为'build'和'install'。 –