最好的方法就是按照官网一步步来

戳这里:http://cordova.apache.org/docs/en/3.5.0/guide_cli_index.md.html#The%20Command-Line%20Interface

当我搞到这里的时候

C:\>npm install -g cordova

开始执行会看到圈圈在转啊转,耐心等待。

等啊等啊

失败了N次如下图

继续重复尝试,还是显示上面类似错误,或者其他的错误。

在重复了5,6次之后终于可以了。

如下图

怀疑和网速有关!

测试下cordova是否安装成功

按照官网开始创建一个项目

添加android平台

如果ant指令出错的话,就可以下载一个ant然后配置好环境变量,

如图错误

如果没有安装并配置android SDK,执行此命令会报Error: The command “android” failed的错误,安装好android SDK,并正确配置环境变量后再执行即可

  1. /sdk/platform-tools

  2. /sdk/tool

    试下在android项目下编译

    k/tools:$PATH

  3. $ cordova build android

结果一直报错

BUILD FAILED

D:\CordovaApp\hello\platforms\android\build.xml:90: The following error occurred

while executing this line:

E:\android\android-sdk-windows\android-sdk-windows\tools\ant\build.xml:111: java

.lang.UnsupportedClassVersionError: Bad version number in .class file

at java.lang.ClassLoader.defineClass1(Native Method)

at java.lang.ClassLoader.defineClass(ClassLoader.java:620)

at org.apache.tools.ant.AntClassLoader.defineClassFromData(AntClassLoade

这里的错误怎么解决????我是jdk1.6

7月11日找到这个问题的解决方法。

是因为我的用户变量上面配置了JAVA_HOME 指向jdk1.5,虽然系统变量指向了jdk1.6但是ant.bat中的逻辑是先判断JAVA_HOME是否有值,有值的话就去JAVA_HOME值编译,所以导致使用了jdk1.5编译。

一直找不到解决方法,后来参考别人的,才发现,直接用eclipse导入项目就行了,上面那句就不用弄都行。

打开Eclispe,导入项目d:\hello\platforms\android,HelloWorld。

运行上图:

2015-11-1更新:

看到有人遇到这个问题:

cordova error ENOENT

解决方法在这里可以找到:http://stackoverflow.com/questions/22395736/cordova-error-enoent

就是环境变量path加上   %SystemRoot%\system32; %SystemRoot%; %SystemRoot%\System32\Wbem;

转载于:https://my.oschina.net/liangzhenghui/blog/288840

Cordova环境搭建相关推荐

  1. Cordova 环境搭建+打包Android APK

    一.环境搭建 1.  JDK 1.1  下载JDK http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-213 ...

  2. webapp开发学习--Ionic+Cordova 环境搭建

    我们看 Ionic 能给我们提供什么? 一个样式库,你可以使用它来装饰你的HTML网页 ,看起来 想 移动程序的界面,什么header .content.footer.grid.list.这貌似没什么 ...

  3. WIN7下搭建CORDOVA环境

    技术交流群:233513714 Cordova 环境搭建 1安装JDK 工具文件夹中:jdk目录 1)下载地址:http://www.oracle.com/technetwork/java/javas ...

  4. Ionic+Cordova开发环境搭建

    Ionic+Cordova的组合是一个跨平台的移动开发框架,属于HybirdApp开发模式.其中Ionic是一个前端框架,集成了AngularJs在里面,有很好很漂亮的UI控件.Cordova本身就是 ...

  5. 智能一代云平台(五):移动开发之环境搭建

    [前言] 谣传最近IT领域异常火热,而IT中的移动端领域更是如日中天. 做为一名程序猿的我,也不甘Out:于是雄心勃勃参加一个智能一代云平台移动端项目开发:之前有人做了第一版,现在我们需要重构. [基 ...

  6. 6.Cordova 的环境搭建

    Cordova概述 一.定义 Cordova 是使用HTML,CSS和JavaScript构建混合移动应用程序的平台 二.官网地址 地址:https://cordova.apache.org/ 三.环 ...

  7. (一)phoneGap之环境搭建教程及其example分析

    phoneGap之环境搭建教程及其example分析 一.环境搭建 与普通的开发android应用一样,phoneGap也同于原生android应用一样,环境相同,只是有部分不同,下面就我做理解,进行 ...

  8. cordova 安装ssl证书_超详细cordova环境配置(windows)及实例

    摘要: 最近闲来无事就把以前做的cordova项目整理了下,发现网上很少有详细完整的配置教程,所以自己就总结了下分享给大家. 环境搭建: 1.安装node.js 下载安装node.js,https:/ ...

  9. phonegap安装 环境搭建与配置详解(3.4 完整版 提供下载地址)

    phonegap安装 环境搭建与配置详解(3.4 完整版 提供下载地址) 原文连接:http://blog.csdn.net/aaawqqq/article/details/19755179 phon ...

最新文章

  1. 学习ASP.NET一定要学习ASP.NET AJAX吗?
  2. php 降低图像大小,在PHP中调整图像大小
  3. hdu 2612 Find a way (广搜)
  4. SSH隧道技术----端口转发,socket代理
  5. python设计自定义函数_我可以为内置Python类型添加自定义方法/属性吗?
  6. 9.广义霍夫变换——广义霍夫变换算法和识别中的应用、现在的霍夫算法及识别中的应用_2
  7. 海量数据处理相关算法及数据结构【转】
  8. lvm硬盘管理及LVM扩容
  9. H3 BPM MVC表单SheetAttachment控件使用NTKO打开附件(Word、Excel)
  10. 翻译: 4.3. 多层感知器的简明实现MLP pytorch
  11. 静态页面转换为模板2
  12. js中submit失效
  13. 计算机笔记本有wife但显示未连接怎么办,笔记本电脑已连接wifi但无法上网怎么解决?...
  14. Python-100-Days学习笔记day11
  15. Android API统计
  16. 嵌入式系统开发-麦子学院(12)——ARM Cortex A8 硬件基础(2)
  17. “以卡养卡”是个技术活,一般人玩不了,不一般的人玩的溜
  18. 写论文CAJ如何提取文字?
  19. 2015暑假集训总结
  20. C++类对象的创建与释放过程

热门文章

  1. hdu-超级密码(BFS)
  2. 一句话简单总结李航统计学习法各算法
  3. 用互斥锁实现程序只能有一个实例
  4. 【旧文章搬运】Windows中全局钩子DLL的加载过程
  5. 设计模式--建造者模式--简记
  6. 大道至简第一章读后感(伪代码)
  7. 浅谈Spark应用程序的性能调优
  8. 第四节:格式化器如何序列化类型实例
  9. Node.js入门经典 读书笔记(3)
  10. 想写总结,却变成了胡诌。。。