手机版

解决将科尔多瓦项目打包到APK应用中遇到的问题

时间:2021-08-24 来源:互联网 编辑:宝哥软件园 浏览:

公司前端界面使用vue,我想嵌入安卓生成App

步骤1:安装节点

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

Npm安装:由于npm已经集成在nodejs的新版本中,所以npm已经在节点安装时安装。您也可以通过输入“npm -v”来测试安装是否成功。

步骤2:安装科尔多瓦

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

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

步骤3:创建一个新的科尔多瓦项目:

1.(进入Android项目的工作区,输入命令:cordova create滇池appcom.dhsr .滇池滇池),如下图:

2.输入命令:cordova平台添加android生成android平台的cordova库,然后在platforms文件夹中生成一个Android文件夹

生成的项目目录如下:

第四步:包装APK前测试

1.首先检查androidsdk是否安装正确,并执行命令:cordova的成功要求如下:

第五步:正式包装APK

输入命令:cordova构建android

这一步的错误率很高。我的错误报告:

虚拟机初始化期间出错无法为2097152KB对象堆保留足够的空间:使用- stacktrace选项运行以获取堆栈跟踪。使用- info或- debug选项运行以获取更多日志输出。未能安装“Cordova-plugin-白名单”:Error: cmd:命令在childprocess . when done(d : \ CordovaSpace \ hello world \ platforms \ Android \ Cordova \ node _ modules \ Cordova-common \ src \ superspawn . js :169:23)at emit two(events . js 3360106:13)at childprocess . emit(events。

我在百度找到了很多改变AS内存的解决方案等等

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

命令成功运行后,可以打包并在真实机器上运行

摘要

以上是边肖为解决cordova vue项目打包到APK应用中遇到的问题而推出的解决方案。希望对大家有帮助。如果你有任何问题,请给我留言,边肖会及时回复你。非常感谢您对我们网站的支持!如果你觉得这篇文章对你有帮助,请转载,请注明出处,谢谢!

版权声明:解决将科尔多瓦项目打包到APK应用中遇到的问题是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。