zoukankan      html  css  js  c++  java
  • 用Cordova打包Vue-vux项目

    技术搭建:vue + vux 

    首先推荐阅读这篇文章,写的已经很详细了:https://www.jianshu.com/p/25d797b983cd

    此处记录下我按照这篇文章打包的时候报的一些错误,方便大家借鉴:

    1、当执行最后一步 cordova build android 时,可能会因为没有安装 gradle 导致报错,可以到他提示的下载地址进行下载,版本尽量按照他提示的要求。

    下载安装教程可以参考这个:https://jingyan.baidu.com/article/00a07f38706f0b82d028dcf3.html

    下载下来的这个zip可以不用解压,就找个地方存放。(合适存放位置目前我也不太清楚,我是放在了跟要打版本的项目同级里)

    下面的截图是cmd里自动安装gradle

      

     2、还有个可能报错的问题:android studio  的 SDK的版本号 跟 你要借助打包工具gradle的配置文件 build.gradle 里的不一致,具体的版本号问题报错信息里会有提示。

    还要注意,cordova创建的项目里有两个 build.gradle 文件,分别在:

    D:dbcordovacordovaAppplatformsandroid 目录下(如下图)

      

     另一个在:D:dbcordovacordovaAppplatformsandroidapp 目录下

      

    我在第二个目录(platformsandroidapp )下的build.gradle 找到 defaultBuildToolsVersion 改的值,这个值要跟你的 android studio 里的值要一样,

      

    android studio 截图: 如果没有安装的话要安装下。 

    另外,我还遇到报错提示 SDK Platform 版本要求为26,所以要在android studio 找到对应的版本下载。

     3、都搞定之后,再次在控制台执行cordova build android ,当看到提示下图,说明打包成功,按照路径去找apk就可以啦

  • 相关阅读:
    Java swing生成图片验证码
    Spring关于事物的面试题
    SSM跨域拦截设置
    servlet实现图片上传工具类
    layUI框架table.render发送请求,数据返回格式封装
    @PathVariable、@requestParam 和@param的区别
    @GetMapping、@PostMapping、@PutMapping、@DeleteMapping、@PatchMapping用法
    Java之数组的拷贝
    Linux之磁盘分区和挂载
    Linux之磁盘情况查询
  • 原文地址:https://www.cnblogs.com/zhangym118/p/8663808.html
Copyright © 2011-2022 走看看