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就可以啦

  • 相关阅读:
    [收藏转贴]struct探索·extern "C"含义探索 ·C++与C的混合编程·C 语言高效编程的几招
    [收藏转贴]构建RESTful风格的WCF服务
    [转贴] C/C++中动态链接库的创建和调用
    [转贴]WebService的简单实现 C++
    谷歌已经对Android的开源严防死守
    如何成为一名黑客?
    当程序员思路被打断
    编辑语言是这样的
    开发者需要掌握多少门语言?
    程序员的六大优势
  • 原文地址:https://www.cnblogs.com/zhangym118/p/8663808.html
Copyright © 2011-2022 走看看