Cordova:初始化安卓WebView套壳应用

1 简介

Cordova是一个开源的移动开发框架,可以使用前端Web技术进行跨平台开发,这里简单介绍如何通过Cordova初始化一个Andorid项目。更多框架方面的介绍可参考Cordova官网Cordova中文网,下面是官方的Cordova架构图:
在这里插入图片描述

2 安装

当前最新版本9.0.0 (cordova-lib@9.0.1),可使用下面命令安装,安装完成后可使用命令cordova -v查看,更多命令可在终端输入cordova回车查看。

npm i -g cordova

3 创建项目

在要创建项目的目录下执行以下命令

cordova create h-cordova-app com.xxx.cordova.app HCordovaApp
  • h-cordova-app 项目目录名称
  • com.xxx.cordova.app 项目的id,包名
  • HCordovaApp 应用名称

在这里插入图片描述

4 添加平台

这里只添加android平台,会在项目的根目录的platforms文件夹下生成android项目,命令如下:

如果需要对项目内一些代码进行调整,可导入到如Android Studio的开发工具中,导入根目录下的platforms/android文件夹即可

cordova platforms add android

在这里插入图片描述

5 项目构建

5.1 调整依赖仓库

为了防止国内下载依赖包速度慢,在h-cordova-app/platforms/android目录下的build.gradle文件中调整依赖库下载地址,文件中buildscriptallprojects下的repositories节点调整如下(优先使用阿里云仓库):

repositories {
    maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }
    maven {
        url "https://maven.google.com"
    }
}

5.2 编译项目

进入项目根目录执行以下命令,编译安卓项目,编译成功后可查看生成的apk文件,如下图

cordova build android

在这里插入图片描述
在这里插入图片描述

6 应用安装

将生成的apk安装后运行效果如下,默认应用启动后会访问根目录下www文件夹下的index.html作为启动页面,也可以配置为访问某个网址,后续文章会进行介绍。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值