解决cordova+vue 项目打包成APK应用遇到的问题


Posted in Javascript onMay 10, 2019

公司前端界面用的是vue,我要嵌入到Android中生成App

第一步:安装node

node安装:直接进入官网https://nodejs.org/zh-cn/,下载最新版本安装。安装之后在命令行中使用”node -v” 检查安装是否成功。

npm安装:由于新版的nodejs已经集成了npm,所以node安装时npm也一并安装好了。同样可以通过输入 “npm -v” 来测试是否成功安装。

第二步:安装cordova

1. 打开cmd 输入命令:npm install -g cordova .安装cordova

2. 验证是否安装成功,cmd中输入命令: cordova -v 如下图为安装成功

解决cordova+vue 项目打包成APK应用遇到的问题

第三步:新建cordova项目:

1.(进入到Android项目的工作空间,输入命令:cordova create DianChiApp com.dhsr.dianchi Dianchi),如下图:

解决cordova+vue 项目打包成APK应用遇到的问题

2. 输入命令:cordova platform add android 生成Android平台的cordova库,这时platforms文件夹中会生成一个android文件夹

生成的项目目录如图:

解决cordova+vue 项目打包成APK应用遇到的问题

第四步:打包APK前测试

1. 先检查androidsdk是否正确安装,执行命令cordova requirements 成功情况如下图:

解决cordova+vue 项目打包成APK应用遇到的问题

第五步:正式打包APK

输入命令:cordova build android

这步错误率很高 我的报错:

Error occurred during initialization of VM Could not reserve enough space for 2097152KB object heap
Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Failed to install 'cordova-plugin-whitelist':Error: cmd: Command failed with exit code 1 at ChildProcess.whenDone (D:\CordovaSpace\helloWorld\platforms\android\cordova\node_modules\cordova-common\src\superspawn.js:169:23) at emitTwo (events.js:106:13) at ChildProcess.emit (events.js:191:7) at maybeClose (internalild_process.js:850:16) at Process.ChildProcess._handle.onexit (internalild_process.js:215:5) Error: cmd: Command failed with exit code 1

在百度找了很多解决办法 改变AS的内存等都没有解决

最终解决办法是: 在环境变量中添加一个系统变量,变量名:_JAVA_OPTIONS,变量值:-Xmx512M(这个绝对有效,没用的话重启电脑重试)

命令运行成功后打包完成,在真机中运行即可

总结

以上所述是小编给大家介绍的解决cordova+vue 项目打包成APK应用遇到的问题,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Javascript 相关文章推荐
获取Javscript执行函数名称的方法
Dec 22 Javascript
JavaScript CSS修改学习第二章 样式
Feb 19 Javascript
jQuery中size()方法用法实例
Dec 27 Javascript
javascript检测移动设备横竖屏
May 21 Javascript
Bootstrap modal 多弹窗之叠加显示不出弹窗问题的解决方案
Feb 23 Javascript
Angular2入门教程之模块和组件详解
May 28 Javascript
fetch 使用及如何接收JS传值
Nov 11 Javascript
VUE2 前端实现 静态二级省市联动选择select的示例
Feb 09 Javascript
基于axios 解决跨域cookie丢失的问题
Sep 26 Javascript
jquery实现选项卡切换代码实例
May 14 jQuery
vue 集成 vis-network 实现网络拓扑图的方法
Aug 07 Javascript
JavaScript中clientWidth,offsetWidth,scrollWidth的区别
Jan 25 Javascript
详解jQuery如何实现模糊搜索
May 10 #jQuery
JS匿名函数内部this指向问题详析
May 10 #Javascript
详解关于React-Router4.0跳转不置顶解决方案
May 10 #Javascript
Vue使用watch监听一个对象中的属性的实现方法
May 10 #Javascript
微信小程序获取用户信息并保存登录状态详解
May 10 #Javascript
jsonp实现百度下拉框功能的方法分析
May 10 #Javascript
微信小程序用户授权,以及判断登录是否过期的方法
May 10 #Javascript
You might like
攻克CakePHP系列二 表单数据显示
2008/10/22 PHP
理解Javascript_09_Function与Object
2010/10/16 Javascript
JavaScript中instanceof与typeof运算符的用法及区别详细解析
2013/11/19 Javascript
JQuery $.each遍历JavaScript数组对象实例
2014/09/01 Javascript
jQuery+PHP打造滑动开关效果
2014/12/16 Javascript
Jquery实现仿腾讯娱乐频道焦点图(幻灯片)特效
2015/03/06 Javascript
JQuery中节点遍历方法实例
2015/05/18 Javascript
jQuery+HTML5加入购物车代码分享
2020/10/29 Javascript
Vue组件tree实现树形菜单
2017/04/13 Javascript
node跨域请求方法小结
2017/08/25 Javascript
vue-router实现组件间的跳转(参数传递)
2017/11/07 Javascript
关于redux-saga中take使用方法详解
2018/02/27 Javascript
NodeJS 将文件夹按照存放路径变成一个对应的JSON的方法
2018/10/17 NodeJs
解决JavaScript中0.1+0.2不等于0.3问题
2018/10/23 Javascript
JS字典Dictionary类定义与用法示例
2019/02/01 Javascript
Vue+Element-UI实现上传图片并压缩
2019/11/26 Javascript
[50:28]LGD女子学院第三期 DOTA2复仇之魂教学
2013/12/24 DOTA
[01:44]《为梦想出发》—联想杯DOTA2完美世界全国高校联赛
2015/09/30 DOTA
Python实现批量下载图片的方法
2015/07/08 Python
python中zip()方法应用实例分析
2016/04/16 Python
Python中str is not callable问题详解及解决办法
2017/02/10 Python
Python并发编程协程(Coroutine)之Gevent详解
2017/12/27 Python
python监控进程脚本
2018/04/12 Python
Python创建普通菜单示例【基于win32ui模块】
2018/05/09 Python
Python实现多级目录压缩与解压文件的方法
2018/09/01 Python
基于Python3.6中的OpenCV实现图片色彩空间的转换
2020/02/03 Python
css3实例教程 一款纯css3实现的发光屏幕旋转特效
2014/12/07 HTML / CSS
CSS3实现div从下往上滑入滑出效果示例
2020/04/28 HTML / CSS
Brydge英国:适用于Apple iPad和Microsoft Surface Pro的蓝牙键盘
2019/05/16 全球购物
迪士尼英国官方商店:shopDisney UK
2019/09/21 全球购物
英语文学专业学生的自我评价
2013/10/31 职场文书
《理想的风筝》教学反思
2014/04/11 职场文书
民政局个人整改措施
2014/09/24 职场文书
四风问题个人剖析材料
2014/10/07 职场文书
北京大学中文系教授推荐的10本小说
2019/08/08 职场文书
MySQL七种JOIN类型小结
2021/10/24 MySQL