【发布时间】:2014-04-03 03:10:56
【问题描述】:
我正在尝试在 Windows 8 上运行 phonegame,当我键入 phonegap run android 时出现以下错误。任何想法如何解决它?我已经准备好了,nodejs,cordova 等等。
C:\Users\almeidamarcell\my-app>phonegap 运行 android [phonegap] 检测 Android SDK 环境... [phonegap] 使用本地 环境 [phonegap] 添加 Android 平台... [error] An 创建android子项目时出错。
C:\Users\almeidamarcell.cordova\lib\android\cordova\3.3.0\bin\node_modules\q\q。 js:126 扔e; ^ 错误:无法运行“java -version”,请确保您的 java 环境已设置,包括 JDK 和 JRE。您的 JAVA_HOME 变量未定义错误:命令失败:'java' 不是 识别为内部或外部命令,
可运行的程序或批处理文件。
at C:\Users\almeidamarcell\.cordova\lib\android\cordova\3.3.0\bin\lib\check_reqs.js:62:22 在 ChildProcess.exithandler (child_process.js:641:7) 在 ChildProcess.EventEmitter.emit (events.js:98:17) 在可能关闭(child_process.js:743:16) 在套接字。 (child_process.js:956:11) 在 Socket.EventEmitter.emit (events.js:95:17) 在 Pipe.close (net.js:465:12)
C:\Users\almeidamarcell\my-app>phonegap 运行 android
【问题讨论】: