如若转载。请注明博文地址及原作者(RisingWonderland)。
PhoneGap2+版本号最高为2.9.1,从3+版本号開始,PhoneGap官方不再提供下载安装包,须要在联网状态下。通过Node.js工具下载安装。官方提供的安装说明堪称精简楷模:
直接操作可能非常多地方不明不白,本文提供3+版本号的安装、配置和使用的基本方法以及注意事项。
下载安装Ant
安装3+版本号的PhoneGap须要Ant,Ant是一款基于Java的打包工具。
该工具在Apache官方站点提供下载。
Windows环境的安装方法:
1、从Apache下载Ant。(或移步此处)
2、将Ant解压缩至硬盘某文件夹。如C盘根文件夹:
3、将位于bin目录内的ant.bat文件所在路径增加系统Path环境变量(“C:\Ant\bin”)。
下载安装Node.js
安装3+版本号的PhoneGap须要Node.js。在官方站点下载安装后,打开命令行。执行npm命令查看输出结果或执行node命令进入node命令行模式。假设成功,能够确认成功安装。
下载安装PhoneGap
打开命令行,输入“npm install –g phonegap”,開始下载安装PhoneGap最新版:
因为之前已经下载成功,所以上图中的http状态码是304。意为server提供的版本号与当前已安装版本号内容无异。不返回新内容。
假设是首次安装,http状态码应该是200。
PhoneGap成功安装后,重新启动命令行工具。执行“phonegap”命令,可得到输出结果(部分):
假设执行“phonegap”命令得到的结果是“不是内部或外部的命令”。关闭命令行。尝试关闭或重新启动可能施加影响的程序。或者又一次启动计算机。
在C盘的“node_modules”目录下会看到名为“phonegap”的目录。这里是我们下载的PhoneGap文件。
配置
为了可以使用PhoneGap创建并执行Android程序,须要进行一些配置。
安装并配置JDK1.6+版本号。
安装Eclipse和Eclipse的Android环境。
更新Android的SDK至最新版。
为系统Path环境变量添加Andropid的SDK信息。如果AndroidSDK文件夹位于D盘根文件夹。将“D:\sdk\tools”和“D:\sdk\platform-tools”添加Path环境变量。
为系统Path环境变量添加Eclipse的Android插件信息:如果装有Android环境变量的Eclipse软件位于D盘根文件夹,将“D:\eclipse\ plugins\org.apache.ant_1.8.2.v20120109-1030\bin”添加Path环境变量。
使用
打开命令行,将路径切换至要创建PhoneGap应用的文件夹下。如C盘根文件夹。
运行命令“phonegapcreate hello”能够创建一个项目目录名为“hello”的PhoneGap程序。创建成功后,能够在C盘根目录看到“hello”目录。
还能够使用更具体的命令“phonegap create hello com.demo.hello HelloGP”创建一个项目目录名为“hello”、项目包名为“com.demo.hello”、程序名为“HelloGP”的PhoneGap程序。
眼下创建的还不是真正的Android程序,可是这些信息会写入config.xml文件里。
运行命令“cdhello”,切换至hello文件夹下。
之后。运行不同的命令可进行指定的操作:
“phonegapbuild android”命令用于创建Android项目,创建成功后。能够在“C:\hello\platforms”目录内看到Androidproject文件。
“phonegapinstall android”命令用于在Android设备上执行项目;
“phonegap-e install android”命令用于在Android虚拟设备上执行项目。
“phonegaprun android”命令用于一步创建Android项目并在Android设备上执行项目;
“phoengap–e run android”命令用于一步创建Android项目并在Android虚拟设备上执行项目。
执行命令后。開始编译执行Android程序。假设当前电脑并没有连入可供測试的Android设备。PhoneGap会尝试执行Android虚拟设备(avd)。
假设用户之前并没有创建Android虚拟设备,命令行会给出提示,程序终止:
假设当前电脑连接有可供測试的Android设备。我们创建的Android程序可通过此设备进行安装測试:
基础PhoneGap应用执行在手机上的截图:
导入Eclipse
为了便于开发,我们须要将Android项目导入Eclipse。在导入的过程中发现有些地方easy出现故障。
在导入的过程中。选择了项目文件里的Androidproject后。会遇到这一步:
从上图中能够看出,项目文件里含有两个project。上面的project是我们创建的HelloGP程序,以下的project是PhoneGap提供的类库文件,相当于3+版本号之前的cordova.jar。我们要进行编辑的是上面的程序。可是两个project都要导入,并且“Copy projects into workspace”选项不能勾选,否则会出现缺失类文件错误。所以在创建项目时,为了便于管理,不要创建在暂时工作区间。
导入project后,项目project与3+之前版本号有所不同。assets不在www文件夹内。“res/xml”文件夹下没有config.xml文件,Activity中的super.loadUrl方法内接收的參数不是直接的html地址字符串。
很多其它信息
更新PhoneGap至最新版的命令:npm update –g phonegap
查看PhoneGap版本号信息的命令:phonegap version或phonegap –v
查看PhoneGap具体信息的命令:npm info phonegap
安装指定PhoneGap版本号的命令:npm install –g [email protected][详细版本号号]
注意事项
有时在命令行编译Android项目失败。会有build-tools版本号过低的提示,所以请打开SDK Manager。确保当前已经更新至最新版。
假设在确认配置正确的情况下,下载PhoneGap失败,能够再尝试下载几次。假设依旧失败,考虑开启科学上网模式。
如若转载,请注明博文地址及原作者(RisingWonderland)。
PhoneGap3+版本号的安装、配置和使用[图]
时间: 2024-10-09 17:27:28
PhoneGap3+版本号的安装、配置和使用[图]的相关文章
PhoneGap:3+版本的安装、配置和使用[图]
如若转载,请注明博文地址及原作者(RisingWonderland). PhoneGap2+版本最高为2.9.1,从3+版本开始,PhoneGap官方不再提供下载安装包,需要在联网状态下,通过Node.js工具下载安装.官方提供的安装说明堪称精简楷模: 直接操作可能很多地方不明不白,本文提供3+版本的安装.配置和使用的基本方法以及注意事项. 下载安装Ant 安装3+版本的PhoneGap需要Ant,Ant是一款基于Java的打包工具.该工具在Apache官方网站提供下载. Windows环境的安
linux 下 VNC Server安装配置及 eclipse CDT C/C++ 开发环境搭建(我用的是阿里云服务器 ubuntu 12.04 64-bit,无图形化界面)
linux 下 VNC Server安装配置及 eclipse CDT C/C++ 开发环境搭建(我用的是阿里云服务器 ubuntu 12.04 64-bit,无图形化界面): 既然要用 eclipse 可视环境下开发,那首先要安装图形界面喽!!! 对开发者来说,个人认为 linux 选择界面优先选择顺序:Awesome(性能最好) > Xfce4 > gnome > unity-2d //////////////////////////////////////////////// 首先
ubuntu(乌班图) web开发环境搭建,常用软件安装,配置LAMP(nginx,php,mysql),常用软件 (ftp,redis)等安装
最近更换开发环境至ubuntu,整理开发环境和常用软件的安装配置一.LAMP环境搭建基于最新的Ubuntu 14.04(2014年9月)搭建nginx.php.mysql环境, 以下全部命令行操作: 1,由于需要大量的权限操作,方便起见临时提升权限,使用root账号 sudo su 2,安装apt源管理工具.添加nginx和php的安装源 apt-get install python-software-properties add-apt-repository ppa:nginx/stable
Hadoop集群(第1期)CentOS安装配置
1.准备安装 1.1 系统简介 CentOS 是什么? CentOS是一个基于Red Hat 企业级 Linux 提供的可自由使用的源代码企业级的 Linux 发行版本.每个版本的 CentOS 都会获得七年的支持(通过安全更新方式).新版本的 CentOS 每两年发行一次,而每个版本的 CentOS 会定期(大概每六个月)更新一次,以便支持新的硬件.这样,建立一个安全.低维护.稳定.高预测性.高重复性的 Linux 环境. CentOS(Community Enterprise Operati
Ubuntu16.04 安装配置Caffe
Caffe已经是第三次安装配置了,为什么是第三次呢?因为我实在是低估了深度学习对于硬件的要求.第一次我在自己笔记本上配置的单核,CPU only ... 结果是,样例数据跑了4小时,这还怎么玩?第二次在台式机上,因为台式机比较low,I5处理器4核,没有NVIDIA的GPU.我把别人训练好的模型下载下来,然后自己测试,发现真的成功了,心里小激动~ 然而,当我自己训练模型时,我训练7天..... 关键是7天了还在跑..... 心想,我这个穷逼难道要自己掏钱买个服务器?那怎么可能.还好,老师人非
CentOS 7.x安装配置
简述 VMware可以创建多个虚拟机,每个虚拟机上都可以安装各种类型的操作系统.安装方法也有很多种.下面,主要以ISO镜像安装为例,介绍CentOS 7.x的安装过程及相关的参数设置. 简述 创建虚拟机 安装CentOS 重启 更多参考 创建虚拟机 打开VMware,单击右侧的[创建新虚拟机]选项,开始创建虚拟机. 选择[稍后安装操作系统],单击[下一步]按钮. 选择要在虚拟机上安装的[客户机操作系统]及对应的[版本],选择"Linux"与"CentOS"(注意:如
转载maven安装,配置,入门
转载:http://www.cnblogs.com/dcba1112/archive/2011/05/01/2033805.html 本书代码下载 大家可以从我的网站下载本书的代码:http://www.juvenxu.com/mvn-in-action/,也可以通过我的网站与我取得联系,欢迎大家与我交流任何关于本书的问题和关于Maven的问题. 咖啡与工具 本书相当一部分的内容是在苏州十全街边的Solo咖啡馆完成的,老板Yin亲手烘焙咖啡豆.并能做出据说是苏州最好的咖啡,这小桥流水畔的温馨小
Elasticsearch笔记(一)—Elasticsearch安装配置
原文链接:https://my.oschina.net/jhao104/blog/644909 摘要: ElasticSearch是一个基于Lucene的搜索服务器.它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口.Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎.设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便. 一.安装Elasticsearch ·安装Elasticsearch唯
proxysql安装配置和读写分离初识
前言 笔者从事MySQL的相关工作,最近线上需要一款性能上佳的MySQL中间件产品,本人在了解一些如ProxySQL.MariaDB MaxScale.MySQL Router.Atlas.DBProxy等相关产品后,经过反复对比和相关测试,初步选用了proxysql.本文是proxysql系列的第一篇,笔者计划proxysql系列的博文将为您介绍proxysql的安装配置.读写分离.可用性测试.深入了解proxysql各组件.proxysql+keepalived实现高可用.proxysql和