Cordova+Vue实现Android APP开发

APP开发


浏览:758 次

Cordova是一个由HTML、CSS和JavaScript构建的混合移动App平台。本教程的目的是将Vue项目集成到Cordova中。

开发环境和工具

操作系统:Windows 10 Pro,1709

node.js:v8.11.2()

Java环境:

1.下载并安装JDK

()

2.设置JAVA_HOME环境变量,指定为JDK安装路径(百度)

Android环境:

1.下载并安装Android SDK()

2.安装必要的API。我的安装如下:

App编程接口。已安装png

3.配置ANDROID_HOME环境变量,指定为ANDROID SDK安装路径。(自有百度)

工具

1.VS代码

2.Android Studio(可选)

3.Genymotion模拟器

准备好上述开发环境和工具后,就可以进行开发了。环境建设可能存在各种问题。耐心是成功的一半。

课程

1、 安装cordova框架以生成APP

1.用npm安装cordova

npm安装-g cordova

2.创建cordova项目

科多瓦创建科多瓦vue

此后,科多瓦项目的基本框架已经完成。以下所有操作都需要在cordova vue目录中执行。

3.添加Android平台

cd科多瓦vue

cordova平台添加android--保存

4.检查构建APP的条件

cordova要求

如果满足以下条件,您可以构建一个APP

构建先决条件。天然气

5.构建APP并运行演示

cordova构建android

以下界面显示您的App已成功构建

生成成功。天然气

6.找到APP文件并用Genymotion模拟器打开

APP文件的路径如成功施工的图片所示,具体取决于个人情况

我的名字是:D:cordova vue platforms android app build outputs apk debug app debug.apk

演示APP运行界面.png

如果你完成了以上步骤,恭喜你取得了80%的成功。下一步是将vue项目集成到Cordova项目中。

2、 vue项目被整合到Cordova项目中

1.建立虚拟项目

在cordova vue目录中安装vue项目

脚手架安装(3.0.0):npm install-g@vue/cli init

创建项目:vue init webpack vue app

运行vue项目:npm Run dev

vue-app.png版本

2.修改配置项并将静态文件打包到cordova项目

此时的项目结构为:

项目结构.png

然后修改索引的生成配置项。js在vueApp文件的config下。

修改如下:

修改配置项.png

修改后,构建以下项目npm run build

3.返回cordova vue项目目录以重建App

cordova构建android

此时构建的App如下所示。

Cordova vueApp.png

至此,基本的cordovaApp框架结构已经建立,然后您可以专注于vue项目的开发。此外,#插件可以结合vue开发,实现安卓文件存储、地理位置、拍照等功能,完成js控制手机硬件的功能。