之前在mac上安装调试过phonegap,现在公司用的是windows7,所以不得不再进行一次windows下的配置工作,顺便也写下来了

主要麻烦的地方是要在win7下添加好几个环境变量,这一块地方特别要小心添加

步骤挺多的,给你打镇强心剂,看最终成功运行效果先,我还测试集成了某个广告联盟的SDK,如图:

开始吧...

注意:我下面如果给出的官方下载地址,请您自行去下载,因为我的win7是64位的,可能与你的有点不同。你得下载正确的安装包

1、下载nodeJS,并安装

Nodejs官方下载地址:

http://www.nodejs.org/

一步步安装完即可

2、下载android sdk

Android sdk 下载地址:

http://developer.android.com/sdk/index.html

下载完成后解压放置到某个文件夹内,比如我放置的文件夹是:

E:\frameworks\adt-bundle-windows-x86_64-20131030

看起来应该是这样的:

此时你拥有的只是个android sdk管理器,真实的android sdk还需要进一步下载

双击 SDK Manager.exe会打开sdk管理器,下载你需要的android SDK包即可,如图:

将android sdk添加至计算机全局环境变量中

在计算机上鼠标右击选择属性打开->系统面板->高级系统设置->环境变量->系统变量下点击新建按钮,应该是这样子的

新建

变量名:Android_Home

变量值:E:\frameworks\adt-bundle-windows-x86_64-20131030\sdk

变量值就是你刚刚放置android sdk文件夹路径

再在系统变量中找到Path变量,没有的话你自己建一个

双击这个变量在变量值中加入:

;%Android_Home%\tools

别忘了前面有个”;”分号....

新建

变量名:Android_adb

变量值:E:\frameworks\adt-bundle-windows-x86_64-20131030\sdk\platform-tools

同样在Path变量中加入:

;%Android_adb%\

3、下载JAVA jdk

建议下载jdk1.6版本安装,太高了eclipse有可能会运行不了啊亲..

下载地址请自行寻找

同样要将java加入全局环境变量中

新建

变量名:JAVA_HOME

变量值:

D:\Program Files\Java\jdk1..0_39

我电脑上JDK的路径,你电脑上得换成你自己存放JDK的文件夹路径

新建

变量名:CLASSPATH

变量值:

.;%JAVA_HOME%\lib;%JAVA_HOME% \lib\tools.jar

别忘了最前面那个"."号哦

同样在Path变量中加入:

;%JAVA_HOME%\bin;%JAVA_HOME%\jre \bin

4、下载ant

Ant是apache的一个项目

官方下载地址:http://mirrors.hust.edu.cn/apache//ant/binaries/apache-ant-1.9.3-bin.zip

别问啥为什么要安装这个,反正不装的话在phonegap添加android平台时会报错

添加ant至全局环境变量中

新建

变量名:ANT_HOME

变量值:D:\apache-ant-1.9.3

Path变量中添加:

;%ANT_HOME%\bin 

好了,该添加的系统变量基本搞定了,大工程,巨麻烦,别弄错了。想检查哪个项目在系统变量中有没有添加成功,只要在cmd命令行工具中输入那个项目的名称回车,看有没有反应即可,比如输入node -v如果会显示版本号,即说明安装成功了

5、接下来是安装eclipse

其实eclipse 不安装也是可以的,但是强烈建议安装,全用命令行来处理,太麻烦是不?

在你刚才下载android SDK时,文件夹中应该有一个eclipse了,如果没有的话,就自己去官方下载一个吧

6、下载ADT包供eclipse使用

官方下载地址

https://dl.google.com/android/ADT-22.3.0.zip

下载完成后,打开eclipse选择help->Install New Software

打开Install面板,点击add...按钮,再点击archive...按钮找到你刚才下载的zip包,确定再安装完重启eclipse即可

7、安装phonegap3.x(cordova)

Phonegap被adobe收购后就改名成cordova了,所以下面就以cordova来称呼

在cmd命令行工具中输入

npm install -g cordova

Nodejs自会动会帮你安装好cordova

8、建立cordova项目

打开cmd命令行工具,定位到你需要建立项目的目录后输入

cordova create hello com.example.hello "helloworld"

意思是建议一个hello文件夹,并在文件夹内建议叫”helloworld”的cordova项目

com.example.hello可以说是你项目的id吧,暂时不用管

进入hello文件夹

cd hello

添加android平台项目

cordova platform add android

好了hello文件夹下的platforms文件夹下已经有android项目了

9、用eclipse打开android项目

打开eclipse

选择file菜单下的import 打开导入面板

选择android->Existing android code into workspace 再点击next

打开Import Project面板,点击Browse...按钮,找到刚才建立的hello\platforms文件夹下的android文件

点击finish后导入项目即可,

如图:

在左侧的包视图(Package Explorer)中选择Helloworld再点击run菜单下的run

会让你选择以什么样的方式运行,选择andorid application即可,然后会让你选择在哪里运行设备或android模拟器

关于如何新建android模拟器,请参考我的另一片mac下配置phonegap的博文,模拟器这一块的配置几乎是一样的

Mac 10.9x下安装配置phonegap3.0开发环境

传送门:http://www.cnblogs.com/willian/p/3516613.html

如果安装中碰到任何问题,请与我交流心得。谢谢

========================================================

转载处请注明:博客园(王二狗)willian12345@126.com

windows7下安装配置phonegap3.0 (cordavo)开发环境 (涉及android sdk配置)的更多相关文章

  1. Mac 10.9x下安装配置phonegap3.0开发环境 (涉及android sdk配置)

    最近突然想弄一下phonegap,之前一直是听说,没亲自配置开发过.结果配置过程非常艰难啊.特别是android平台的配置,那叫一个麻烦,网上搜了半天都没找到非常好的资料.文章也都是抄来抄去,最烦的就 ...

  2. android开发环境 eclipse + android sdk配置笔记

    本开发环境为:eclipse + android sdk,步骤说明的顺序,没有特别要求,看个人爱好了 步骤说明: 1.安装eclipse 2.配置jdk 3.安装android sdk 4.安装ADT ...

  3. 破解版windows 7(旗舰版)下安装并使用vagrant统一开发环境

    参考百度经验:http://jingyan.baidu.com/article/5553fa82c158bb65a23934be.html,事先对win7进行破解后的三个文件进行还原,否则会导致vir ...

  4. Windows搭建flutter开发环境以及android&idea配置

    Flutter:是谷歌新推出的一款能够支持Android和IOS跨平台开发的全新的UI框架. 拥有自己的一套UI渲染引擎,所以目前的测试数据来看,在性能上面,并没有比原生App性能低多少,所以目前来看 ...

  5. windows下搭建eclipse关于python的开发环境及初始化参数配置

    1.安装jdk 因为eclipse是java开发的,运行eclipse程序需要安装jdk 安装jdk以后需要配置java_home环境变量 2.安装python2.7(比较简单,此处略) 3.下载ec ...

  6. Ubuntu18.04中配置wxWidget3.0.4开发环境

    准备工作 在 https://www.wxwidgets.org/downloads/ 下载最新的稳定版 wxWidgets-3.0.4.tar.bz2 安装依赖 -dev build-essenti ...

  7. 二、Ubuntu14.04下安装Hadoop2.4.0 (伪分布模式)

    在Ubuntu14.04下安装Hadoop2.4.0 (单机模式)基础上配置 一.配置core-site.xml /usr/local/hadoop/etc/hadoop/core-site.xml ...

  8. Windows7下安装配置PostgreSQL10

    PostgreSQL安装: 一.windows7下安装过程首先上PostgreSQL官方网站的下载页面https://www.postgresql.org/download/windows/,下载本软 ...

  9. windows7下安装apache+PHP5.3

    Apache+PHP 安装与配置 最近在学习PHP,所以就在windows7下安装了PHP的开发环境.之所以没有选择集成的软件,如WAMP.AppServ等套件,是为了单独安装这些软件,有助于更加深入 ...

随机推荐

  1. paoding-rose 之 maven配置

    <dependency> <!-- junit 4.7 --> <groupId>junit</groupId> <artifactId>j ...

  2. bootstrap心得

    最近在弄个人的博客,之前对bootstrap的使用老是感觉使用的一般 幸好在看了慕课网的一个老师的实例教程之后,才感觉是真正对前端使用bootstrap有了一点理解 首先就是. 这些标签,其实都是相当 ...

  3. HTML常用标签查询

    JAVA开发避免不了要接触前端,所以我不得不从0开始学习前端内容!下面分享我自己总结的HTML常用标签查询代码:将下面代码复制粘贴到文本文档,然后另存为html格式;通过file:///文档保存路径的 ...

  4. 【uoj#282】长度测量鸡 结论题

    题目描述 给出一个长度为 $\frac{n(n+1)}2$ 的直尺,要在 $0$ 和 $\frac{n(n+1)}2$ 之间选择 $n-1$ 个刻度,使得 $1\sim \frac{n(n+1)}2$ ...

  5. 洛谷 P1972 [SDOI2009]HH的项链

    不是裸题,鉴定完毕. 我是题面 对于这道题,我是离线做的... 树状数组吧,好些点 我们可以很轻易地得到一个很显然的结论,就是关于同一个数,我们只需要记录它不超过当前区间的最后一次出现的位置即可.举例 ...

  6. [poi2011]bzoj 2277 —— strongbox·[洛谷3518]

    ·问题描述· 有一个密码箱,0到n-1中的某些数是它的密码.且满足:如果a和b都是它的密码,那么(a+b)%n也是它的密码.某人试了k次密码,前k-1次都失败了,最后一次成功. 问:该密码箱最多有多少 ...

  7. 吉哥系列故事――完美队形II HDU - 4513(马拉车变一下形)

    题意: 求最长回文串...但这个回文串要符合从中间到两头 逐个递减 解析: 在扩散的时候加一个判断就好了 #include <iostream> #include <cstdio&g ...

  8. MySQL主键和外键使用及说明

    摘自网上一个经典的例子:大哥和小弟 一.外键约束 MySQL通过外键约束来保证表与表之间的数据的完整性和准确性. 外键的使用条件:  1.两个表必须是InnoDB表,MyISAM表暂时不支持外键(据说 ...

  9. (转)修改Android 的framework层后,重新编译

    1.下面方法适合真机:下载android源码,然后编译你修改的framwork的代码,会生成framework.jar,然后push到system/framework目录下,重启机器!ok 2,下面方 ...

  10. 【BZOJ1492】【NOI2007】货币兑换(动态规划,CDQ分治,Splay)

    [BZOJ1492][NOI2007]货币兑换(动态规划,CDQ分治,Splay) 题面 BZOJ 洛谷 Description 小Y最近在一家金券交易所工作.该金券交易所只发行交易两种金券:A纪念券 ...