无法建立Cordova项目

牢不可破163

我在Windows 7 for Android上为Cordova设置工作环境时遇到问题。我使用NetBeans 8,并遵循此指南:在此处链接新项目-> Cordova-> Hello World模板。

每当我尝试在NetBeans中构建Cordova项目时,都会收到以下消息:

    BUILD FAILED
C:\Users\Administrator\Documents\NetBeansProjects\HTML5Application2\platforms\android\build.xml:90: Cannot find C:\Users\Administrator\SkyDrive\Skolegang\Dataingeniør\Android\adt-bundle-windows-x86_64-20130729\sdk\tools\ant\build.xml imported from C:\Users\Administrator\Documents\NetBeansProjects\HTML5Application2\platforms\android\build.xml

Total time: 0 seconds

C:\Users\Administrator\Documents\NetBeansProjects\HTML5Application2\platforms\android\cordova\node_modules\q\q.js:126
                    throw e;
Error code 1 for command: cmd with args: /s,/c,ant,debug,-f,C:\Users\Administrator\Documents\NetBeansProjects\HTML5Application2\platforms\android\build.xml,-Dout.dir=ant-build,-Dgen.absolute.dir=ant-gen
Error: C:\Users\Administrator\Documents\NetBeansProjects\HTML5Application2\platforms\android\cordova\run.bat: Command failed with exit code 8
    at ChildProcess.whenDone (C:\Users\Administrator\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-lib\src\cordova\superspawn.js:131:23)
    at ChildProcess.EventEmitter.emit (events.js:98:17)
    at maybeClose (child_process.js:743:16)
    at Process.ChildProcess._handle.onexit (child_process.js:810:5)
Command finished with error code 8: C:\Users\Administrator\Documents\NetBeansProjects\HTML5Application2\platforms\android\cordova\run.bat --emulator
C:\Users\Administrator\Documents\NetBeansProjects\HTML5Application2\nbproject\build.xml:272: exec returned: 1
BUILD FAILED (total time: 47 seconds)

我已经用Google搜索了几个小时,但似乎找不到解决方法。有些人会遇到一些相同的错误(不完全相同,但相似),但是解决方案对我不起作用。一个问题是关于Java 8和1.9.0以下的ant版本(我使用Node 0.10.26,java 1.7.0_25,cordova 3.5.0-0.2.4和ant 1.9.4)。我还尝试使用控制台(CMD)创建一个新项目,但是在构建时会给出完全相同的错误。创建项目,添加Android作为平台都没有问题,这是在构建项目。我认为环境变量设置正确,因为java,node,ant和cordova命令在cmd / powershell中可以正常工作,并且check_reqs.bat说环境很好。

正是这一行产生了错误:<import file="${sdk.dir}/tools/ant/build.xml" />这是消息的其余部分:Cannot find C:\Users\Administrator\SkyDrive\Skolegang\Dataingeniør\Android\adt-bundle-windows-x86_64-20130729\sdk\tools\ant\build.xml imported from C:\Users\Administrator\Documents\NetBeansProjects\HTML5Application2\platforms\android\build.xml.

这是我在命令窗口中得到的错误(不使用NetBeans):

PS C:\ Users \ Administrator \ Desktop \ test \ fakeApp> cordova构建android

Running command: C:\Users\Administrator\Desktop\test\fakeApp\platforms\android\cordova\build.bat
Buildfile: C:\Users\Administrator\Desktop\test\fakeApp\platforms\android\build.xml

BUILD FAILED
C:\Users\Administrator\Desktop\test\fakeApp\platforms\android\build.xml:90: Cannot find C:\Users\Administrator\SkyDrive\
Skolegang\Dataingeni├©r\Android\adt-bundle-windows-x86_64-20130729\sdk\tools\ant\build.xml imported from C:\Users\Admini
strator\Desktop\test\fakeApp\platforms\android\build.xml

Total time: 0 seconds
Error code 1 for command: cmd with args: /s,/c,ant,debug,-f,C:\Users\Administrator\Desktop\test\fakeApp\platforms\androi
d\build.xml,-Dout.dir=ant-build,-Dgen.absolute.dir=ant-gen
Error: C:\Users\Administrator\Desktop\test\fakeApp\platforms\android\cordova\build.bat: Command failed with exit code 2
    at ChildProcess.whenDone (C:\Users\Administrator\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-lib\s
rc\cordova\superspawn.js:131:23)
    at ChildProcess.EventEmitter.emit (events.js:98:17)
    at maybeClose (child_process.js:743:16)
    at Process.ChildProcess._handle.onexit (child_process.js:810:5)

我以为可能是路径问题,因为我在路径中有一个特殊的字母是存储了NetBeansProjects(而且时间也很长),但是在C:\创建测试目录并使用命令窗口创建项目也得到了相同的结果错误。我是Cordova的新手,所以我肯定有一个简单的解决方案,谢谢。

牢不可破163

我解决了它,尽管我尝试在OneDrive文件夹之外创建一个cordova项目,但我没有想到SDK路径(该路径也存储在OneDrive中)。通过将SDK文件移动到C :(路径可能不能包含特殊字母“ø”)并更改环境变量的路径(以及NetBeans中的SDK路径),它现在可以完美运行。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Maven项目无法建立

来自分类Dev

我无法建立Maven项目

来自分类Dev

无法从Grails项目建立战争

来自分类Dev

cmake无法建立简单的项目

来自分类Dev

无法建立Android Gradle专案-Cordova专案

来自分类Dev

Android Studio无法建立下载的项目

来自分类Dev

无法建立与黄油刀依赖的android项目

来自分类Dev

无法在TeamCity中建立.Net MVC项目

来自分类Dev

建立phonegap项目后无法解析呼叫

来自分类Dev

枢纽分析表无法建立计算项目

来自分类Dev

建立Cordova项目并使用艰巨的任务启动仿真器

来自分类Dev

建立cordova项目时出现ANDROID_HOME PATH错误

来自分类Dev

TACO-MacInCloud-无法建立与https://##..###.###.###:3000 / cordova的安全连接

来自分类Dev

无法在Cordova项目中安装插件

来自分类Dev

无法从Cordova CLI构建iOS项目

来自分类Dev

由于Codehaus的关闭,无法再建立Mule项目

来自分类Dev

我的毕业典礼无法建立任何新项目

来自分类Dev

无法使用Visual Studio 2015建立天真项目

来自分类Dev

即使主项目可以,也无法建立测试项目,因此无法创建迁移?

来自分类Dev

无法使用最新的Visual Studio CTP构建Cordova项目

来自分类Dev

无法使用Gradle构建Ionic / Cordova Android项目

来自分类Dev

无法在我的XCode项目中找到Cordova.plist

来自分类Dev

无法从Cordova项目中的github存储库导入插件

来自分类Dev

无法使用bazel建立项目。没有方法new_http_archive()

来自分类Dev

无法建立全新的CLR类库项目:缺少MSCOREE.lib

来自分类Dev

由于gradle项目正在进行同步,因此无法建立专案

来自分类Dev

无法建立JSIL

来自分类Dev

程序无法建立

来自分类Dev

我无法建立档案

Related 相关文章

热门标签

归档