20140215-搭建phonegap开发环境

1、安装jdk,配置环境变量

a)设置

JAVA_HOME =E:SetUpFileswin8.1Javajdk1.6.0_45

b)设置PATH=E:SetUpFileswin8.1Javajdk1.6.0_45jrein;E:SetUpFileswin8.1Javajdk1.6.0_45in;

c)设置 CLASSPATE:SetUpFileswin8.1Javajdk1.6.0_45libdt.jar;E:SetUpFileswin8.1Javajdk1.6.0_45lib ools.jar

2、解压android-sdk

将这三个放到一个文件夹下,放到存放安装程序的盘符下(其实在哪无所谓,但放在桌面上不太好吧,重点是配置环境变量),并配置开发环境PATH=E:SetUpFileswin8.1android_sdksdkplatform-tools;E:SetUpFileswin8.1android_sdksdk ools

3、安装Git-1.8.3-preview20130601.exe 配置环境变量

PATH=E:SetUpFileswin8.1Gitcmd;

4、安装apache-ant-1.9.2-bin.zip 配置环境变量

PATH=E:SetUpFileswin8.1apache-ant-1.9.2in;

5、配置eclipse

配置android_sdk目录下的eclipse菜单栏上选择 help->Install New SoftWare 弹出的对话空中点击add。然后在两个文本框中输入

  1、android2、http://dl-ssl.google.com/android/eclipse/会有两个选项,都选

6、安装phonegap

a) 安装nodejs下载地址http://nodejs.org/,重启计算机

b) 安装phonegap,在线安装http://phonegap.com/install/,在cmd中运行npm install -g phonegap

c) 检查phonegap是否可用, 在cmd中运行这三行命令,每次都按回车

phonegap create wenjianjia com.company.test

cd wenjianjia

phonegap build android

不要运行官方网页上的run命令,可能因未配置android虚拟机,找不到设备而报错

出现如下结果说明phonegap环境搭建成功:

注:

  1. 环境变量不区分大小写
  2. 如果没有这些变量,手动添加,最好在用户变量里面设置,如果设置到系统里面也不要紧,系统变量优先级高于用户变量

  3. 打开cmd,输入java空格-version回车,出现相应信息,说明jdk环境变量配置成功。
  4. 遇到的问题
    1. 一开始我是把JDK装在 E:JDKlib\,后来觉得不行就卸载后装,结果我配置好环境变量后,一运行eclipse,它都显示无法打开E:JDKlibxxjvm.cfg;系统貌似已经记住了我的原始安装路径,怎么也改不过来。

      解决方式:

      1. 删除path、class_path、java_home路径中与java有关的路径;
      2. 进注册表HKEY_LOCAL_MACHINE-SOFTWARE中删除javasoft;
      3. 在控制面板中删除安装程序,可能删不了,用msicuu
    2. 在安装nodejs时曾出现过一个警告,可能是android_sdk环境变量配置不正确
    3. 运行

      phonegap create wenjianjia4 com.company.test appName

      cd wenjianjia4

      phonegap build android

      出现异常

原因android_sdk环境变量配置不正确,配置成了PATH=E:SetUpFileswin8.1android_sdk platform-tools;E:SetUpFileswin8.1android_sdk ools

正确如下图

 

原文地址:https://www.cnblogs.com/CharlesZHENG/p/3550930.html