1.在node,npm 可用的前提下 npm install -g cordova 大约10分钟后装完,cmd中输入cordova -v  验证是否安装成功

2.cordova项目打包是用ant完成,所以需要安装ant。(在ubuntu下貌似默认是用Gradle打包 )

下载地址:http://ant.apache.org/bindownload.cgi

配置环境变量:

ANT_HOME:配置为放置ant的目录

classpath:放置ant的目录+'\lib'

path:放置ant的目录+'\bin'

下载配置完成后,cmd 输入ant 如果提示:buildFile: build.xml does not exist!  build faild! 表示ant 安装成功

但是不幸的是我输入ant 后提示的是 unable to locate tools.jar.  Expected to find it in C:\Program Files\Java\jre7\lib\tools.jar.

解决办法:打开 目录 C:\Program Files\Java\jdk1.7.0_15\lib 找到tools.jar 文件 拷贝到 C:\Program Files\Java\jre7\lib\tools.jar.

cmd 输入 ant 提示:buildFile: build.xml does not exist!  build faild! 表示ant 安装成功。

android 开发需要安装的环境

1:jdk  java 的开发工具 Jre 是java的运行环境

2:ecelipse

3:sdk

4:adt

jdk安装地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html 推荐使用6.0 以上的版本 我安装的版本是jdk1.7.0_15 jre在jdk安装后已经默认安装了 查看jdk 是否安装成功=> cmd => java -version

如图显示,表示安装成功

配置环境变量

(1)JAVA_HOME :C:\Program Files\Java\jdk1.7.0_15;

(2)CLASSPATH:;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\bin;

(3)PATH:在开始追加%JAVA_HOME%\bin

JAVA_HOME : 指明jdk的安装路径(注意要配置成你的JDK安装根目录额)

CLASSPATH:指明虚拟机要装载的类的路径

Android sdk

(1)PATH:C:\Program Files (x86)\Android\android-sdk\platform-tools;C:\Program Files (x86)\Android\android-sdk\tools;

实践了两天才发现自己给自己挖了一个超级大的坑:

android-sdk 目前已经达到了23G 以后更多,不过不幸的是我装到了C盘,更不幸的是我C盘的空间还剩了700M

android-sdk  安装全程基本上都要FQ,sdk manager 我不知道应该装哪些packages,就把可能需要的都装了下来,从昨天到今天,cordova,sdk,adt,packages,环境变量配置,两天时间过去了......

群内咨询如何调试答案从高往低,1:真机调试,2: genymotion 、使用第三方的虚拟机、 vs android emulator 、xamarin android player、 Geny motion

webApp--cordova 系列1的更多相关文章

  1. Cordova系列(一)

    1.安装 这里推荐用npm安装cordova,至于npm的安装,网上有很多的.打开命令行,输入 npm install -g cordova 这里就安装了好了最新版的cordova,虽然绝大多数会成功 ...

  2. Cordova 系列之Mac OS 环境配置

    1.从AppStore 安装xcode 2.安装node.js环境 http://nodejs.org/ 3.使用命令行安装 cordova 命令行帮助:http://cordova.apache.o ...

  3. Cordova 系列之创建一个iOS项目

    1.打开终端 2.输入命令 $ cd Desktop (PS:Desktop表示放在桌面,你可以选择放任意位置) 3.$  cordova create HelloWorld com.example. ...

  4. 数据字典生成工具之旅(7):NVelocity实现代码生成器

    这个系统好久没有更新了,人也慢慢变懒了,从现在开始每个月至少写三篇文章,欢迎大家监督.对了预告一下,该系列完成以后将为大家带来WebApp开发系列篇,敬请期待.先上几张图,放在文章最后面欢迎预览! 本 ...

  5. Android常用组件

    UI相关 图片 Android-Universal-Image-Loader:com.nostra13.universalimageloader:异步加载.缓存.显示图片 ImageLoader:co ...

  6. Android常用组件【转】

    UI相关 图片 Android-Universal-Image-Loader:com.nostra13.universalimageloader:异步加载.缓存.显示图片 ImageLoader:co ...

  7. Android经常使用开源组件汇总

    http://www.cnblogs.com/scige/p/3456790.html UI相关 图片 Android-Universal-Image-Loader:com.nostra13.univ ...

  8. android开发常用组件【持续更新中。。。】

    UI相关 图片 Android-Universal-Image-Loader:com.nostra13.universalimageloader:异步加载.缓存.显示图片 ImageLoader:co ...

  9. Spring核心之IoC——依赖注入

    在J2EE开发平台中,Spring是一种优秀的轻量级企业应用解决方案.Spring倡导一切从实际出发,它的核心技术就是IOC(控制反转)和AOP(面向切面编程)技术.本文用的Spring版本为spri ...

  10. Cordova webapp实战开发:(7)如何通过简单的方法做到,不重新发布APP来修复bug、增加功能、或者躲开苹果的一些严格审核?

    到<Cordova webapp实战开发:(6)如何写一个iOS下获取APP版本号的插件?>为止,我们已经大体学会了如何使用Cordova了,那些都是使用Cordova的开发者必备的技能. ...

随机推荐

  1. oracle 卸载

    由于工作需要,重装了一下Oracle,然后发现同SQLServer,MySQL等数据库相比,Oracle的卸载重装真是不一般的麻烦.     整理了一下我的Oracle的卸载重装过程,给自己备忘,同时 ...

  2. Tsung安装与使用

    Tsung安装与使用 Tsung安装与使用的详细说明,包括测试场景的脚本配置说明 Ray 2013/11/11   目录 安装tsung Tsung运行环境安装... Tsung安装... 使用Tsu ...

  3. [问题2014S12] 复旦高等代数II(13级)每周一题(第十二教学周)

    [问题2014S12]  设 \(A,B\) 都是 \(n\) 阶半正定实对称阵, 证明: \(AB\) 的所有特征值都是非负实数. 进一步, 若 \(A,B\) 都是正定实对称阵, 证明: \(AB ...

  4. 关于Extjs MVC模式上传文件的简单方式

    Extjs新手研究上传文件的事情估计是件很头痛的问题,毕竟,我就在头痛.最近两天一直在忙文件上传问题,终于小有收获. 用的是Extjs+MVC3.0+EF开发,语言为C#.前台window代码显示列内 ...

  5. BZOJ 2286: [Sdoi2011]消耗战

    2286: [Sdoi2011消耗战 Time Limit: 20 Sec  Memory Limit: 512 MBSubmit: 2082  Solved: 736[Submit][Status] ...

  6. 一步一步学习underscore的封装和扩展方式

    前言 underscore虽然有点过时,这些年要慢慢被Lodash给淘汰或合并. 但通过看它的源码,还是能学到一个库的封装和扩展方式. 第一步,不污染全局环境. ES5中的JS作用域是函数作用域. 函 ...

  7. day5 -指针

    指针和指针变量 指针就是地址,地址就是指针 地址就是存放单元的编号 指针变量是存放地址的变量 指针和指针变量是两个不同的概念,但是要注意,通常我们叙述时会把指针变量简称为指针,实际他们含义并不一样 指 ...

  8. js 获取iframe中的元素

    今天要修改编辑器插件中的元素遇到的问题 jquery 在父窗口中获取iframe中的元素 1.Js代码 格式:$("#iframe的ID").contents().find(&qu ...

  9. Window 常用文件

    *.msm ntwdblib.dll是一款用于PHP连接MSSQL2005或2008的驱动文件,如果连接BDE的时候出现“cannot load an idapi service liabray fi ...

  10. 线程池ExecutorService和完成服务CompletionService的使用获取线程的返回结果

    package com.suning.ecif.admin.app.impl.temp; import java.util.ArrayList;import java.util.Collection; ...