phonegap2.9.1 android 环境搭建,PhoneGap 开发环境搭建
PhoneGap是一个跨平台的移动互联开发框架。 本文是基于Windows10与Android客户端的角度,讲解PhoneGap开发环境搭建。
一、环境下载
二、安装环境
1、JDK的安装及配置就不说了,大家都懂。
2、上面给的带ADT插件的Eclipse(adt-bundle-windows),解压就可以用,然后Android SDK也是下载安装,在Eclipse里面配置一下SDK Location就可以。有Android开发基础的都知道~~
3、Ant下载完后解压,放一个合适的路径(如“D:\Java”),最好不要带中文...然后配置环境变量!
ANT_HOME:D:\Java\apache-ant-1.9.6
Path加入:%ANT_HOME%\bin;
CLASSPATH加入:%ANT_HOME%\lib;
4、测试Ant,运行CMD,执行“ant”与“ant -version”这两条命令,看到以下结果表示成功,否则检查环境变量配置对没...
5、Node.js直接安装~~
6、运行CMD,切换到Node.js安装目录下,分别执行“npm install -g phonegap” 、“npm install -g cordova”这两条命令安装PhoneGap和Cordova
7、测试PhoneGap是否安装成功,如下图所示,表示安装成功。
8、PhoneGap也可以不用命令行安装,直接安装PhoneGap提供的桌面工具,下载地址:PhoneGap-Desktop-Beta-0.1.1-win.zip,安装完后打开,也可创建项目~~如图
三、项目开发示例
1、在命令行可通过“phonegap create SecondApp”、“cdSecondApp”、“phonegap run android” 这三条命令来创建我们的项目,如图~~
2、完成后我们可以看到项目的目录结构如下。
.cordova : 存放配置文件
platforms : 存放编译好后的android文件
plugins : 存放phonegap插件
www : 存放HTML5/CSS/JS/IMG 文件
3、新建一个Eclipse项目,名为PhoneGap,分别把SecondApp项目的platforms下的asset、cordova、platform_www拷贝到项目的对应位置下,如图~~
4、导入SecondApp项目Platforms的CordovaLib到Eclipse作为PhoneGap的Library~如图~~若导入CordovaLib报错、引用Library有小红叉,请看:PhoneGap 工程导入出错的解决办法
5、在我们新建的PhoneGap的Activity里面做如下更改
package com.newland.phonegap;
import org.apache.cordova.CordovaActivity;
import android.os.Bundle;
public class MainActivity extends CordovaActivity { //不是继承Activity,而是继承CordovaActivity
@Override
public void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
// 去掉setContentView()
super.loadUrl("file:///android_asset/www/index.html"); // 启动资源文件里面的index.html
}
}
6、更改完毕,run起来吧~~我们可以看到PhoneGap的默认界面~~搞定~~
phonegap2.9.1 android 环境搭建,PhoneGap 开发环境搭建相关推荐
- [PhoneGap]Mac下搭建PhoneGap开发环境
我一直的想法就是要玩就玩跨平台,接触过一些跨平台的引擎,cocos2dx,mono,unity3d,现在炒的火热的就是html5技术了,我相信这也是未来的主流技术之一,其中有一些比较不错的框架就是ph ...
- 【Flutter】Flutter 开发环境搭建 ( Android Studio 下 Flutter / Dart 插件安装 | Flutter SDK 安装 | 环境变量配置 | 开发环境检查 )
文章目录 一.Flutter 学习资料 二.Flutter 开发环境搭建 三.Android Studio 环境安装 Flutter / Dart 插件 四.下载 Flutter SDK 五.设置 F ...
- Eclipse+ADT+Android SDK 搭建安卓开发环境
2019独角兽企业重金招聘Python工程师标准>>> Eclipse+ADT+Android SDK 搭建安卓开发环境 博客分类: Android 最近刚开始接触Android(安 ...
- PhoneGap开发环境搭建
项目中要用PhoneGap开发,了解了下基本规则,记录一下,以备后查.(只针对Android平台) 一.安装 在安装PhoneGap开发环境之前,需要先安装以下框架: 1.Java SDK 2.Ecl ...
- Android:Eclipse+ADT+Android SDK 搭建安卓开发环境
Eclipse+ADT+Android SDK 搭建安卓开发环境 要求 必备知识 windows 7 基本操作. 运行环境 windows 7(64位); eclipse-jee-luna-SR2- ...
- 使用 Android Studio 搭建安卓开发环境
使用 Android Studio 搭建安卓开发环境,方便.快捷.因为 Android SDK 等下载已经集成到 Android Studio 的安装中 1.官网下载 Android Studio ...
- windows系统上虚拟机安装苹果雪豹系统的ios和phoneGap开发环境搭建
最近因为工作需要,在window上用虚拟机搭建了一个苹果的snow leopard系统,在上面搭建了ios和phoneGap开发环境,搭建 过程遇到很多问题,幸好有广大网友的文章和经验分享才能快速解决 ...
- Flutter开发之搭建Flutter开发环境(三)
回首demo.之前的工程突然,无法iOS上运行了.重装了最新的Xcode.然后VS Code 终端运行 flutter packages get 再打开Xcode 设置开发证书.再在iOS真机或者模拟 ...
- delphi 搭建安卓开发环境
delphi 搭建安卓开发环境 DELPHI安装成功以后,怀着激动的心情,使用IDE向导生成安卓DEMO程序,BUILD,想马上看到编译成功的提示,结果报错,不由得傻眼了.DELPHI怎么这么差? 原 ...
- 【Tools】Visual Studio 2019搭建Qt开发环境
00. 目录 文章目录 00. 目录 01. 概述 02. Visual Studio 2019安装 03. Qt6安装 04. qt-vsaddin插件下载 05. qt-vsaddin插件安装 0 ...
最新文章
- 小狗钱钱_✅每次构建待办事项列表应用程序时,都会有一只小狗? 死了?
- java web nodejs_我的2013--从java web到nodejs
- ajax 取值 返回map_springboot|前端发ajax请求到后台Controller及常见的坑
- 安装gcc 4.8.2 for cxx 11
- zigbee zstack 串口,按键,消息,定时器
- java实现红包要多少钱_Java实现抢红包算法,附完整代码(公平版和手速版)
- mysql如何分析sql执行效率和进行效率优化
- 双向循环链表:维吉尼亚密码
- 《Android/OPhone开发完全讲义》连载(7):使用SharedPreferences存取复杂数据
- Linux设备文件的创建
- Spark : ExitCodeException exitCode=15,exitCode=13
- mysql二进制包安装mysql_基于linux使用mysql二进制包安装mysql
- php秒数倒计时,PHP精确到毫秒的秒杀倒计时范例
- 刷脸支付系统源码定制开发
- CDR是什么?CorelDRAW矢量绘图
- 国际象棋渲染测试软件,测试了五款软件八款游戏:AMD三代锐龙YES!但游戏英特尔略胜一筹...
- hao916,hao123,2345.com浏览器劫持-分析与清除
- ME3616-OPENCPU完整调试笔记
- RedTiger‘s Hackit
- MIT线性代数1806(8) 矩阵 秩 特解 通解