文档章节

Cordova环境搭建

巴顿
 巴顿
发布于 2014/07/09 17:06
字数 500
阅读 5945
收藏 1

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

戳这里: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;


© 著作权归作者所有

巴顿

巴顿

粉丝 51
博文 232
码字总数 27820
作品 0
广州
程序员
私信 提问
Apache Cordova开发环境搭建(二)VS Code

原文:Apache Cordova开发环境搭建(二)VS Code 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u011127019/article/details/56335719 Apache Cordova开发环境...

杰克.陈
2018/10/26
0
0
超简单的基于Android+Cordova+jQueryMobile的Webapp环境搭建

一、 Android环境搭建 略 (;P) 二、 Cordova 1获取zip包,解压cordova-android。 2进入到cordova-3.4.0cordova-androidbin下,使用命令create tonewproject> name> 创建项目。 create dir c......

bfleeee
2014/05/21
6.3K
0
开发环境搭建

//创建项目 项目路径 项目命名空间,项目名称 Cordova create /Users/indeed/Desktop/Project/2015/NE20141206AuchanDrive/55-Coding cn.auchan.auchandrive auchandrive //进入项目路径 cd......

KevinZhang_
2014/12/26
11
0
Apache Cordova开发环境搭建(一)-Visual Studio

原文:Apache Cordova开发环境搭建(一)-Visual Studio 一、使用Visual Studio开发Apache Cordova手机App 1.版本要求,Visual Studio需求2015或2017 2.在安装的之后勾选 JavaScript应用之Apach...

杰克.陈
2018/05/07
0
0
Cordova 和 Ionic 的区别

Cordova Apache Cordova是一个开源的移动开发框架。允许你用标准的web技术-HTML5,CSS3和JavaScript做跨平台开发。 应用在每个平台的具体执行被封装了起来,并依靠符合标准的API绑定去访问每个...

华山猛男
2018/11/07
135
0

没有更多内容

加载失败,请刷新页面

加载更多

OpenStack 简介和几种安装方式总结

OpenStack :是一个由NASA和Rackspace合作研发并发起的,以Apache许可证授权的自由软件和开放源代码项目。项目目标是提供实施简单、可大规模扩展、丰富、标准统一的云计算管理平台。OpenSta...

小海bug
昨天
5
0
DDD(五)

1、引言 之前学习了解了DDD中实体这一概念,那么接下来需要了解的就是值对象、唯一标识。值对象,值就是数字1、2、3,字符串“1”,“2”,“3”,值时对象的特征,对象是一个事物的具体描述...

MrYuZixian
昨天
6
0
数据库中间件MyCat

什么是MyCat? 查看官网的介绍是这样说的 一个彻底开源的,面向企业应用开发的大数据库集群 支持事务、ACID、可以替代MySQL的加强版数据库 一个可以视为MySQL集群的企业级数据库,用来替代昂贵...

沉浮_
昨天
6
0
解决Mac下VSCode打开zsh乱码

1.乱码问题 iTerm2终端使用Zsh,并且配置Zsh主题,该主题主题需要安装字体来支持箭头效果,在iTerm2中设置这个字体,但是VSCode里这个箭头还是显示乱码。 iTerm2展示如下: VSCode展示如下: 2...

HelloDeveloper
昨天
7
0
常用物流快递单号查询接口种类及对接方法

目前快递查询接口有两种方式可以对接,一是和顺丰、圆通、中通、天天、韵达、德邦这些快递公司一一对接接口,二是和快递鸟这样第三方集成接口一次性对接多家常用快递。第一种耗费时间长,但是...

程序的小猿
昨天
9
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部