• cordova打包安卓或IOS应用


      1,先搞个java jdk。我先用的1.7版本的,用cordova打包的时候各种报错,应该是向下不兼容吧。又换了个1.8版本。装jdk一定要注意jdk跟jre不能都装在目标文件夹的根目录下,jdk跟jre在同一文件夹下会报错。
        2,装完之后,要配置下环境变量,计算机→属性→高级系统设置→高级→环境变量

    图片
     

     3,系统变量→新建 JAVA_HOME 变量 。

    图片
    4, 系统变量→寻找 Path 变量→编辑

           在变量值最后输入 %JAVA_HOME%in;%JAVA_HOME%jrein;

    图片
    5, 系统变量→新建 CLASSPATH 变量
    图片
    7、检验是否配置成功 运行cmd 输入 java -version 
    图片
    ok,jdk的事结束。
     

    1,cordova是用node管理的,所以要下载node,找个包一路下一步就好了。完成后测一下,
    图片 
    然后 install 下载cordova,太慢的话用cnpm,完成后测一下,
    图片
     2.弄个android sdk 解压到你想要的文件夹内。
    图片
    图片
    3.准备就绪,开始打包。
        3.1 先创个项目,
        命令行:cordova create gj1 gj2
    图片 
     
    如此,这般
                图片

            命令行中,cd到gj1,之后执行如下命令。cordova platform add android,之后你会发现报错啦,哈哈。
    图片 
            gj2这个名字起的不对,要用com.公司.名字这样的格式,(就是这种格式,也不用你写真的)
    图片 
    图片 

    图片 
    如此如此,安卓平台就好了。
    最后一步,将你需要打包的web文件替换到如图所示的www文件夹内。
    图片 
    然后命令行:cordova build android ,得到如下结果。
    图片
    success.
    在项目的platform文件下找到apk.
    其他平台的打包同理。
    过程中报错跟找不到原因是主要就是各个环境的版本问题,竟还相互影响,也是醉了,为个版本报的错迷糊又累老半天。
    END. 
     
  • 相关阅读:
    Dockerfile构建
    ElasticSearch学习之集成客户端
    区块链学习之Hyperledger Fabric开发环境搭建(Go+Docker+Fabric)
    区块链学习之什么是区块链(基础入门)
    python学习之多版本管理及Python安装/卸载遇到的坑(MAC版)
    ElasticSearch学习之基本原理概述
    ElasticSearch学习之基本概念及单机/集群部署
    Kafka学习之Kafka选举机制简述
    Kafka学习之内核原理剖析
    通过idea将java项目发布到harbor仓库
  • 原文地址:https://www.cnblogs.com/gaoji/p/6872388.html
Copyright © 2020-2023  润新知