【发布时间】:2015-04-12 01:20:56
【问题描述】:
我刚刚开始涉足 Cordova / Ionic 以使用 HTML5 / js 制作 Android / iOS 应用程序,到目前为止,我已经获得了示例 / 教程应用程序有时可以工作,但不是每次都可以。
我在 Windows 上工作,目前正在尝试为 Android 构建我的项目。
经过几次尝试,我不再能够构建我的应用程序,甚至完全“空白”的模板应用程序我根本没有更改。我尝试通过 Cordova 创建应用程序
cordova create hello com.example.hello HelloWorld
cd hello
cordova build android
或离子
ionic start test sidemenu
cd start
ionic build android
在这两种情况下,我都会遇到相同的错误:
Running command: C:\Users\nthissen\Dropbox\Mobile\Projects\hello\platforms\andro
id\cordova\build.bat
events.js:85
throw er; // Unhandled 'error' event
^
Error: spawn cmd ENOENT
at exports._errnoException (util.js:746:11)
at Process.ChildProcess._handle.onexit (child_process.js:1046:32)
at child_process.js:1137:20
at process._tickCallback (node.js:355:11)
ERROR building one of the platforms: Error: C:\Users\nthissen\Dropbox\Mobile\Pro
jects\hello\platforms\android\cordova\build.bat: Command failed with exit code 1
You may not have the required environment or OS to build this project
是的,我确实安装了 Android SDK 和所有东西。奇怪的是:当我重新启动计算机并立即尝试时,它可以正常工作,我什至能够模拟/运行该应用程序。经过几次尝试、对源代码的编辑等(我不太确定是什么原因造成的),它停止工作,我什至无法再构建新创建的项目了。
发生了什么事?为什么它在重新启动后立即工作,但由于看似随机的原因停止工作?
【问题讨论】:
标签: android cordova ionic-framework ionic