vue+cordova移动端Android开发环境配置

5 篇文章 0 订阅
4 篇文章 0 订阅

配置Vue开发环境

这里不做叙述,可查看我的文章:
初学者如何配置vue开发环境

安装Cordova

命令行中输入命令:
npm install -g cordova --registry=https://registry.npm.taobao.org
(这里不要用npm或者cnpm install cordova -g,可能会出错)
创建cordova项目:
cordova create myApp

配置Android开发环境

安装jdk

jdk官网下载jdk,如下图所示(最新到14版本了,也可下载以前的版本,本次用到的版本为8):
jdk下载
下载完成后直接双击安装即可,安装过程中会出现两次安装提示,分别为jdk与jre,建议自定义安装路径,且两次安装是在同一文件夹中的不同子文件夹中(也可以都在一个文件夹中),安装完成后需要配置环境变量。

1) 鼠标右键点击计算机,分别选择属性→高级系统设置→高级→环境变量,在下方系统变量中点击“新建”,创建JAVA_HOME环境变量,输入jdk安装路径,如下图所示:
创建JAVA_HOME环境变量
2) 在系统变量中找到Path 变量,点击"编辑",在变量值最后输入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
(注意原来Path的变量值末尾有没有;号,如果没有,先输入;号再输入上面的代码)

3) 在系统变量中点击"新建",创建 CLASSPATH 变量(小写也可以),变量值填写 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一点),如下图所示:
创建 CLASSPATH 变量
4) 验证是否安装成功,在命令行输入java -version,出现安装的jdk版本号即表示配置成功,如下图所示:
验证jdk是否安装成功

配置Android SDK

a. 下载并安装Android Studio

Android Studio网站下载软件,如下图所示:
下载Android Studio
下载完成后直接安装即可(建议安装在自定义路径中), 安装成功后,根据提示打开软件, 询问是否导入Android studio的配置文件,如果是第一次安装,选择最后一项:不导入配置文件,然后点击OK,如下图所示:
是否导入Android studio配置文件
可能遇到这个问题:
在这里插入图片描述
选择canael。然后根据提示"Next",选择标准安装和外观样式,之后进行SDK的选择下载,如下图所示,完成后点击"Finish"即表示安装成功:
初次下载SDK(后面还要下载其他版本的SDK)

b. 下载并配置SDK

打开Android Studio,右下角的configure => SDK Manager,如下图所示:
SDK管理器
勾选右下角**Show Package Details ** 然后找到你需要的SDK Platform版本,点击 OK,如下图所示:
选择SDK Platform版本
一般需要多下载几个版本的SDK platform。上面有个Android Platform Location可以设置SDK的下载路径,下面是我的SDK路径,如下图所示:
SDK下载路径
进入platforms文件夹可以看到下载的SDK版本:
SDK下载版本
配置环境变量(路径根据自己电脑的实际来配置,如何进入环境变量配置前文有提到):
新添环境变量ANDROID_HOME:
C:\Users\any\AppData\Local\Android\Sdk
在path后面添加:
%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools;
至此,Android SDK已配置完。

cordova+vue生成Android APK

a. 安装使用WebStorm

双击安装包直接安装(安装包大家可以在网上找),建议自定义安装路径,如下图所示:
WebStorm自定义安装路径
选择相应的设置,如下图所示:
WebStorm安装设置
安装完成后选中运行WebStorm,点击“finish”,出现是否导入设置时,选择不导入,然后选择接受协议,点击"Continue",如下图所示:
是否导入WebStorm Settings
接受协议
在正式使用WebStorm之前需要激活,这里采用激活码激活(激活码可在网上找,也可下载绿色版WebStorm直接打开使用),如下图所示:
WebStorm激活
至此,WebStorm完成安装,如下图所示:
WebStorm完成安装

b. cordova项目中创建vue项目

前文在安装完cordova后生成了一个项目myApp,进入该项目,添加安卓平台:
cd myApp
cordova platform add android
如下图所示:
cordova项目中添加Android平台
运行完成后项目中就会多出一个platforms文件夹,子文件夹为android,目录结构如下图所示(推荐使用webstorm进行项目开发,安装方法前文已提到):
项目中platforms文件夹
在cordova项目根目录中创建vue项目,输入命令vue init webpack myVue按照要求一步一步来即可(myVue中包含大写字母,设置时需要改成小写。完成后目录结构如下图所示:
包含vue项目的cordova项目文件结构
这样cordova项目中就包含vue项目了。

c. cordova+vue配置并打包测试APK

在vue项目中,修改index.html,在标签中添加:

<script src="cordova.js"></script>

修改vue项目config目录下index.js文件,使其build生成到www目录下,因为cordova生成app时是读取www目录的内容:

build: {
	// Template for index.html
	index: path.resolve(__dirname, '../../www/index.html'),
//具体路径需要看项目的路径结构
	// Paths
	assetsRoot: path.resolve(__dirname, '../../www'),
	assetsSubDirectory: 'static',
	assetsPublicPath: './',

进入vue项目cd myVue,输入命令npm run build
等待vue项目打包完成后cd …进入cordova根目录,执行
cordova build android
第一次打包会自动下载并安装gradle构建项目,完成后会提示打包的apk路径(我这里是):
C:\yh_test\myApp\platforms\android\app\build\outputs\apk\debug\app-debug.apk
使用数据线连上手机,将apk安装文件拷贝到手机并安装,打开后效果如下图所示:
打包运行测试版APP
这里一个简单的安卓测试应用就完成了。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Vue和Spring Boot是两个广泛使用的开发框架,可以用于构建移动端应用程序。Vue是一个以JavaScript为基础的前端框架,而Spring Boot是一个以Java为基础的后端框架。 Vue通过其灵活的架构和丰富的生态系统,使开发人员能够构建现代化、交互式和高效的移动端应用程序。Vue的特点包括组件化、虚拟DOM、双向数据绑定等,这些都有助于简化开发流程,并提供更好的用户体验。 而Spring Boot则提供了一个快速、简化的方式来构建后端应用程序,特别是基于Java语言的应用程序。它提供了许多开箱即用的功能,如自动配置、监控、安全性等,可以大大提高开发效率。 使用Vue和Spring Boot来构建移动端应用程序的一种常见方式是将Vue作为前端框架,负责用户界面的展示和交互,而Spring Boot作为后端框架,负责数据的处理和业务逻辑。 在这种架构下,前端开发人员可以使用Vue和相关的工具来编写用户界面,包括响应式布局、路由、状态管理等功能,使界面与用户交互更加友好和高效。 后端开发人员可以使用Spring Boot来创建RESTful API,处理移动端应用程序的各种请求和响应。Spring Boot的强大功能和丰富的库可以帮助开发人员处理业务逻辑、数据库操作、安全性等方面的问题。 总之,使用Vue和Spring Boot可以实现移动端应用程序的全栈开发,前端和后端可以很好地协同工作,提供出色的用户体验和高效的业务逻辑处理。这种开发方式具有扩展性好、易于维护、跨平台等优势,是构建移动端应用程序的一种理想选择。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值