1.  首先安装nodejs  (http://nodejs.org/)

2.  然后在命令行输入 npm 回车

假设出现下图:

则表示成功安装

3. 安装

npm install -g cordova

4.  安装JDK

这里最麻烦的就是环境变量的配置了

配置环境变量:右击“我的电脑”-->"高级"-->"环境变量"

1)在系统变量里新建JAVA_HOME变量,变量值为:C:\Program Files\Java\jdk1.6.0_14(依据自己的安装路径填写)

2)新建classpath变量,变量值为:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

3)在path变量(已存在不用新建)加入�变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin(注意变量值之间用“;”隔开)

4、“開始”-->“执行”-->输入“javac”-->"Enter",假设能正常打印使用方法说明配置成功!

补充环境变量的解析:

JAVA_HOME:jdk的安装路径

classpath:java载入类路径,仅仅有类在classpath中java命令才干识别,在路径前加了个"."表示当前路径。

path:系统在不论什么路径下都能够识别java,javac命令。

5.安装ant

还是环境变量的配置

操作如上

在系统变量中加入�ANT_HOME

值为你ant解压后的路径

比如我的为 E:\phoneGap\apache-ant-1.9.4

在path 中加入� %ANT_HOME%\bin\ant.bat

在命令行输入 ant –version 測试,ok的话会会打印例如以下字样:

ApacheAnt(TM) version 1.9.4 compiled on April 29 2014

6.然后我们就能够创建一个项目了,

在命令行进入某一个文件夹A,然后输入

cordova create hello com.example.hello HelloWorld

这个文件夹就会创建在文件夹A下。

这时你的A文件夹下就多了一个hello的文件夹。

7. 加入� Android 平台

在命令行输入:

cordova platform add android

8.  假设你想生成Android项目,则须要下载AndroidSDK ,去官网下载捆绑Eclipse的那个sdk ,大约500M,解压后就能够直接用Eclipse开发原生态Android App,不用配置,很方便(adt-bundle-windows-x86-20140321)

打开eclipse,在工具栏有两个这种图标,点击第二个,去创建一个Android模拟器

9.  然后再去配置他的环境变量(哈哈,别打退堂鼓,仅仅要这个配置成功了,就离成功不远了,干吧得!)

配置系统变量的目的就是能够再命令行直接编译你的程序,然后公布到这个模拟器上,不须要通过Eclipse,很方便。

还是如上操作,在系统变量中加入�

把android sdk中的platform-tools 和 tools 这两个路径加入�到系统变量的path中去

给出我的作为參考:

E:\phoneGap\adt-bundle-windows-x86-20140321\sdk\platform-tools

E:\phoneGap\adt-bundle-windows-x86-20140321\sdk\tools

10. 接下来须要你去建一个Android 的模拟器(參照8,9)

11.模拟器建好以后,你就能够再模拟器上执行你的app了(命令行必须切换到你的A文件夹hello项目中)

命令行键入:

cordova run android

10,11 两个步骤请參照

http://docs.phonegap.com/en/edge/guide_platforms_android_index.md.html#Android%20Platform%20Guide

终于效果图:

最后两个步骤懒得写了,请同意我的懒惰。

phoneGap开发环境搭建(android)的更多相关文章

  1. (转)PhoneGap开发环境搭建

    (原)http://www.cnblogs.com/Random/archive/2011/12/28/2305398.html PhoneGap开发环境搭建   项目中要用PhoneGap开发,了解 ...

  2. Phonegap 开发环境搭建

    以Android为例介绍Phonegap开发环境搭建 一. 软件下载 1. JDK 8 下载 http://www.oracle.com/technetwork/java/javase/downloa ...

  3. PhoneGap开发环境搭建

    项目中要用PhoneGap开发,了解了下基本规则,记录一下,以备后查.(只针对Android平台) 一.安装 在安装PhoneGap开发环境之前,需要先安装以下框架: 1.Java SDK 2.Ecl ...

  4. libGDX开发环境搭建-Android Studio 最新版

    http://blog.csdn.net/renwuqiangg/article/details/53088720 —————————————————————————————————————————— ...

  5. Cordova phonegap开发环境搭建

    1.下载并安装Android Studio, 2.下载并安装nodejs 3.通过nodejs来安装cordova(npm install -g cordova ) 4.使用cordova来创建pho ...

  6. Android开发环境搭建相关文章列表(转载)

    Android开发虽然有所了解,但是一直没有搭建开发环境去学习,Android的更新速度比较快了,Android1.0是2008年发布的,截止到目前为止Android已经更新Android5.0.1, ...

  7. android NDK开发环境搭建

    android NDK开发环境搭建 2012-05-14 00:13:58 分类: 嵌入式 基于 Android NDK 的学习之旅-----环境搭建 工欲善其事必先利其器 , 下面介绍下 Eclip ...

  8. 基于Eclipse的Android开发环境搭建

    1.  Java开发环境搭建 1.1  JDK下载安装 JDK(Java Development Kit )是针对Java开发人员发布的软件开发工具包.JDK 是整个Java的核心,包括了Java运行 ...

  9. android NDK 开发环境搭建

    基于 Android NDK 的学习之旅-----环境搭建 工欲善其事必先利其器 , 下面介绍下 Eclipse SDK NDK Cygwin CDT 集成开发环境的搭建. 1.Android 开发环 ...

随机推荐

  1. 如何解决svn图标不显示呢?

    svn图标不显示解决 确保设置正确: 右键->TortoiseSVN->setting->Icon Overlays->Status cache->default/She ...

  2. Archlinux 从 AUR 源中安装应用

    Archlinux 从 AUR 源中安装应用 AUR((Arch 用户软件仓库) Arch用户软件仓库( Arch User Repository,AUR )是为用户而建.由用户主导的Arch软件仓库 ...

  3. DNN Module - Responsive Html Tabs 3 介绍

    Responsive Html Tabs 模块可以运行于DNN7及以上版本,支持响应式.用户界面较为友好,可以插入自定义的HTML. Demo This is a user-friendly, ful ...

  4. web离线应用

    其实浏览器一直都是前端开发人员比较头痛的一个课题,各种兼容性.直到开始规范化和标准化,HTML5的出现. 在没有这套标准出现之前,对于客户端缓存的问题,我们基本上都是用cookie处理,当然目前除了后 ...

  5. spring 配置文件 引入外部的property文件的两种方法

    spring  的配置文件 引入外部的property文件的两种方法 <!-- 引入jdbc配置文件    方法一 --> <bean id="propertyConfig ...

  6. 一个小玩具:Python调用Mysql

    1. ubuntu安装MySQL how to install:$ sudo apt-get install mysql-server$ sudo apt-get install mysql-clie ...

  7. VC++深入详解读书笔记-第六章菜单

    1.MFC都是采用大写字母来标识资源ID号. 2.程序中会用到多种资源,在为资源确定其ID号时,为了明确区分资源类型,一般都遵循这样一个原则:在“ID”字符串后加上一个标识资源类型的字母,例如,我们给 ...

  8. 自定义 Preference Header 布局

    1. Preference Header 概述: 对于什么是 Preference Header,以及何时使用 Preference Header,请参考我的另一篇博文: 何时使用 Preferenc ...

  9. javascript:Array.slice.call 到Array.prototype.slice.call

    举个从对象到数组的例子: var obj={}; obj[1]=1; obj[2]=2; obj.length=2; var arr =Array.prototype.slice.call(obj); ...

  10. linux下面安装配置LAMP环境

    以centos下面为例.初学者.东西基本都是各个地方找来的.自己手写了一遍.应该印象会很深刻 首先切换到超级管理员模式 1.安装php 一路选择y就行了 安装一些php的扩展 yum -y insta ...