PhoneGap 百度百科

PhoneGap 中文网

3.0 安装使用

今天也配置好phonegap3.0 android开发环境了,操作系统是win7,就楼主文章做些补充。
我是按phonegap官网文档配置的,有些注意事项如下:
第一步要安装jre/jdk,到sun网站上,下载jdk,我下的版本是jdk-7u25 ,然后安装。
安装完以后,注意要在环境变量中添加,一个是path变量中添加jdk及jdk下的bin目录,第二个是添加java_home变量,这一步可以在网上按 java_home为关键字搜到详细介绍。
第二步,下载并安装eclipse,到android网站上下载android sdk (adt-bundle for
windows),就是一个带android
sdk的eclipse压缩包,我下的版本是adt-bundle-windows-x86_64-20130729.zip 。 解压即可。

第三步,设置ant,在path变量中添加ant路径,你在adt包里查找org.apache.ant ,就能找到这个目录。

第四步,检查android版本,在cmd环境下,运行“android”,或者直接打开SDK Manager,可以看到默认安装的是4.3
(version 18),而phonegap需要的是17,所以必须添加4.1.2(17)的sdk,或者你添加4.0.3等其他版本sdk。
注意,因为GWF的关系,sdk
manager是连不上google服务器的,你要在晚上找连接dl-ssl.google的办法,比如修改hosts或用代理(这个问题困扰我好久)

第五步,接下来,按楼主所说,安装node.js ,用npm 安装phonegap组件 ,完成后,可以用phonegap create命令生成项目文件

最后一步,也就是我遇上无数次挫折的一步,楼主没有仔细说明的一步:
如果没有按前4步设置好,在phonegap build android时,会因为找不到本地sdk环境而使用remote
环境,然后就要求你提供phonegap的账号密码(楼主估计就是用这一方式完成了build),而你强制使用local环境, 会报错。
而按官方文档里面的各种坑爹命令,都解决不了问题。
设置好前4部后,就能顺利使用本地环境build了。

接下来,就用eclipse进行开发了,和之前2.x的方式相同。 其实我所说的前面4步,也和2.x的方式相同,只是我太急了,就按官网3.0文档配置,遗漏了这几步,浪费了很多时间。

PhoneGap--001 入门 安装的更多相关文章

  1. phonegap学习入门

    phonegap 开发入门 PhoneGap官方网站上有详细的入门示例教程,这里,我针对使用PhoneGap进行Android移动应用的开发对其官网的Get Started进行一些介绍.补充. Ste ...

  2. Debian 入门安装与配置2

    Debian 入门安装与配置2 1. C/C++开发必装软件 atp-get install gcc    这个不用说,用来编译C程序 apt-get install g++ 用来编译C++程序 ap ...

  3. Debian 入门安装与配置1

    Debian 入门安装与配置1 最近安装了多个发行版本的Linux,包括Ubuntu.Fedora.Centos和Debian,发现只有Debian在界面和稳定性等综合特性上表现最优,自己也最喜欢,所 ...

  4. PhoneGap 3.0 安装

    PhoneGap 3.0  已经出来有一段时间了.3.0 提供了使用Node.js 安装,使用命令行创建.编译.运行项目.也就是可以抛弃eclipse,完全使用命令.记事本开发phonegap 项目了 ...

  5. Activity工作流(2)-入门安装运行第一个例子

    转: Activity工作流(2)-入门安装运行第一个例子 置顶 2017年05月24日 15:58:50 li_ch_ch 阅读数:24432   版权声明:本文为博主原创文章,未经博主允许不得转载 ...

  6. elk系列1之入门安装与基本操作【转】

    preface 我们每天都要查看服务器的日志,一方面是为了开发的同事翻找日志,另一方面是巡检服务器查看日志,而随着服务器数量以及越来越多的业务上线,日志越来越多,人肉运维相当痛苦了,此时,参考现在非常 ...

  7. react入门安装

    react的入门安装 1.react的适用方法有两种,其一是依赖在线的cdn地址: https://reactjs.org/docs/cdn-links.html 官方给的cdn地址如下 <sc ...

  8. Redis介绍及入门安装及使用

    Redis介绍及入门安装及使用 什么是Redis Redis is an open source (BSD licensed), in-memory data structure store, use ...

  9. JAVA手记 JAVA入门(安装+Dos下运行)

    JAVA入门特供= =,今天设置环境变量后用dos运行的时候发现出现“找不到或无法加载主类”,索性查了些资料重新看了看JAVA入门的部分. 声明:我的笔记本暂时用的是Win10系统,Windows其他 ...

随机推荐

  1. openssl使用多种方法签名、自签名

    1.自建CA 自建CA的机制:1.生成私钥2.创建证书请求,在创建证书请求过程中由于需要提供公钥,而公钥来源于私钥,所以也需要指定私钥来创建证书请求,而实际上这里提供私钥的作用就是提取其中的公钥,这一 ...

  2. Winform窗体关闭时判断是否关闭

    在窗体的关闭事件FormClosing中进行判断,FormClosing事件每当用户关闭窗体时,在窗体已关闭并指定关闭原因前发生. private void Form1_FormClosing(obj ...

  3. 第一个PHP程序-HelloWorld

    <?php //echo输出字符串 echo "Hello php!你好 php" ; 以上程序输出结果为:Hello php!你好 php

  4. select标签非空验证,第一个option value=""即可

    select标签非空验证,第一个option value=""即可,否则不能验证

  5. .net core 安装失败 的问题彻底解决

    解决方法: 已经整理好包:   https://pan.baidu.com/s/1dFuU80p 下载解压运行: DotNetCore.1.0.1-VS2015Tools.Preview2.0.2.e ...

  6. CC1310电源管脚

    对于48pin脚的CC1310而言,属于电源类的管脚如下: 上述电源类管脚的关系如下: 1 VDDS类管脚 VDDS类管脚包括VDDS.VDDS2.VDDS3和VDDS_DCDC四个管脚.其中VDDS ...

  7. tesseract-ocr

    tesseract-ocr 第一课 前言 据网上介绍tesseract-ocr性能不错,并且可以支持识别中文了.于是尝试一下.   安装 1.下载地址: https://code.google.com ...

  8. Varnish简介

    Varnish介绍: Varnish是一个反向HTTP代理,有时也被称为HTTP的加速器或网络加速器:它存在于真实服务器的前面(可能有多级代理),将来自于客户端的请求中的部分内容存储在自身的内存中,以 ...

  9. KeepAlived主备模型高可用LVS

    部署前准备: 1.至少4台主机:两个Director(HA1,HA2),两个Real Server(RS1,RS2) 2.Director之间时间必须同步,且关闭各主机的防火墙和Selinux 3.出 ...

  10. AndroidStudio安装教程(Windows环境下)

    AndroidStudio官网下载:http://android-studio.org/    可以更具自己喜欢的版本下载,个人推荐2.2版本以上,因为开发和运行效率快,高很多. Android St ...