公司前端界面使用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应用中遇到的问题而推出的解决方案。希望对大家有帮助。如果你有任何问题,请给我留言,边肖会及时回复你。非常感谢您对我们网站的支持!如果你觉得这篇文章对你有帮助,请转载,请注明出处,谢谢!