cordova/phoneGap

本文介绍如何使用PhoneGap(Cordova)创建跨平台移动应用,包括环境配置、项目创建及常用插件安装方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

PhoneGap Cordova
1,简介
PhoneGap 是一套能让你使用 Javascript 轻松访问原生的设备功能的类库,因为它提供了一组设备相关的 API ,这些 API 通过 Javascript 就能调用。
PhoneGap 支持多种移动操作系统,包括 IOS Android Blackberry Windows、 phone 等。  
PhoneGap 后期被 Adobe 收购,然后又贡献给了开源社区,现在由 Apache 管理,改名 Cordova
2,环境配置与安装
1.Java SDK安装
注意安装路径,后期需要配置环境变量。
2.Android studio 安装:
注意安装路径,后期需要配置环境变量。
3.配置全局变量
JAVA_HOME       C:\Program Files\Java\jdk1.7.0_79
ANDROID_HOME   C:\Users\Jacob\AppData\Local\Android\sdk
4.Node.js安装
5.通过 npm 安装 Cordova
npm install cordova –g (时间较长)
6.建立项目 (命令窗口中的路径是所建项目的路径)
cordova create hello com.example.hello HelloWorld
目录名 命名空间 项目名称
  7.项目目录下:
cordova platform add android –save 增加对安卓平台的支持
8.编译项目 cordova build android (初次漫长的等待)
9.在设备中运行 APP
cordova run android
插件安装
alert 方法
cordova plugin add cordova-plugin-dialogs
alert("device ready");
相机
cordova plugin add cordova-plugin-camera
navigator.camera.getPicture(
function(path){
alert(path);
document.getElementById("img").style.backgroundImage = "url("+path+")";
document.getElementById("img").style.backgroundSize = "cover";
},
function(){},
{
"quality":100,
"destinationType":1,
"sourceType":1
}
);
二维码
cordova plugin add cordova-plugin-barcodescanner
cordova.plugins.barcodeScanner.scan(
function(result){
alert("We got a barcode\n" +
"Result: " + result.text + "\n" +
"Format: " + result.format + "\n" +
"Cancelled: " + result.cancelled);
},
function(error){
alert("Scanner failed:"+error);
}
);
由于更行了 cordova 版本结果造成需要更新 jsdk1.8 版本(原来装的是 1.7 ),在创建 platform 时又下载 gradle -2.2.1- all.zip 压缩包相当费时。
同时由于新版 javasdk1.8  支持 android 7.0  因此不要忘记更新 android 7.0  中的  android sdk 24 (通过 android sdk manager
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值