vue项目转apk详细介绍linux虚拟器远程连接逍遥模拟器

vue项目转apk详细介绍

此篇文章为原创,转载请标明出处!!!

1、卸载centOs7自带的jdk,安装1.8版本

上传后解压
tar -zxvf jdk-7u67-linux-x64.tar.gz
编辑环境变量
vi /etc/profile 

export JAVA_HOME=/usr/local/src/Myjdk/jdk1.7.0_67  #jdk的本地路径
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
最后刷新
source /etc/profile
配好jdk即可(java -version)

2、centOs7安装Android Sdk详细教程

  • 我的博客上一篇就是教程:
  • https://blog.youkuaiyun.com/weixin_45519387/article/details/104992111

3、下面就是安装node、vue等

  • 这里依然参考我的博客即可
  • https://blog.youkuaiyun.com/weixin_45519387/article/details/104308329

4、下面创建android环境

安装cordova
这一步的前提是已经完成安装node和npm,如果没有安装的话,请先完成node和npm的安装。
node安装:直接进入官网https://nodejs.org/zh-cn/,下载最新版本安装。安装之后在命令行中使用”node -v” 检查安装是否成功。
npm安装:由于新版的nodejs已经集成了npm,所以node安装时npm也一并安装好了。同样可以通过输入 “npm -v” 来测试是否成功安装。
使用命令
4.1、来全局安装cordova,安装成功之后,使用命令

npm install -g cordova

4.2、和node、vue那些一样需要配置全局路径

  cordova -v

在这里插入图片描述
4.3、新建cordova项目

cordova create myApp1 org.apache.cordova.myApp myApp2
cd myApp1

初始化cordova开发环境。
其中: myApp1:cordova目录名
org.apache.cordova.myApp: 包名
myApp2: 项目名(在config.xml中查看)
生成的cordova文件中 config.xml
-包含应用相关信息,使用到的插件以及面向的平台
platforms – 包含应用运行平台如 Android 和 iOS 上对应的 Cordova 库 plugins – 包含应用所需插件的 Cordova 库,
使得应用能够访问例如照相机和电池状态相关的事项。
www –包含应用源代码,例如 HTML, JavaScript 和 CSS 文件
hooks – 包含为个性化应用编译系统所需的脚本 使用命令

4.4、生成Android平台的cordova库,这时platforms文件夹中会生成一个android文件夹。

cordova platform add android

这里,cordova项目就已经建好了。
4.5、新建vue项目

vue init webpack MyApp

4.6、修改配置文件(打包的时候会用到)

修改Vue项目config/index.js文件.

在这里插入图片描述
4.7、对vue项目进行打包

npm run build

下面是重点了

5.调试打包apk软件

调试打包软件之前,首先检查androidsdk是否正确安装,执行命令
cordova requirements

正常情况是这面这样子的,安装成功的。如果说sdk没安装成功,返回上面重新安装一次即可
在这里插入图片描述
6、接下来需要连接真机或者模拟器
6.1、我这里使用的是逍遥模拟器
可直接去官方下载或点击我下方的磁盘链接下载

链接: https://pan.baidu.com/s/1os7yDpQ_vFtnqBXWr-9Njw 提取码: i74c 复制这段内容后打开百度网盘手机App,操作更方便哦

6.2、安装完成后需要配置一下桥接模式(若是使用Windows的cordova则不需要这步)

6.2.1、新建后启动一台模拟器,系统设置

在这里插入图片描述
6.2.2、将网络调整为桥接网络

在这里插入图片描述
6.2.3、设置静态ip,与自己Windows不冲突即可

在这里插入图片描述
6.2.4、调整好后让模拟器运行着

6.3、回到Linux当中,输入命令与模拟器进行连接

adb connect 192.168.1.107:5555
adb devices

下方这就代表已经连接成功了

在这里插入图片描述
6.44连接成功后在cordova主目录下使用命令
6.4.1、这一步是运行(第一次运行需要等待很长时间,这也是安卓工程师的常事,不要着急)

cordova run android

运行完成后在逍遥模拟器中就可以看到我们开发的app了,到这里你就成功了,是不是很激动呢?

在这里插入图片描述
6.4.2、运行完成后输入以下命令就可以打包了

cordova build android
  • 完后打包后会给你个路径,在这个路径里的apk文件就是你开发的APP安装包了
    在这里插入图片描述

最后将自己打包完成的APP导出即可!开发完毕。

以上就是使用centOS7将vue转换为apk的所有过程
Windows的教程可参考这篇文档,这里还包括了签名等东西
https://www.cnblogs.com/qirui/p/8421372.html

代码千万行,注释第一行。
格式不规范,报错两行泪!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值