cordova打包成android安装包

4 篇文章 0 订阅
2 篇文章 0 订阅
  1. 下载并安装node.js
     
  2. 下载并安装gradle,关于安装和配置,我这篇文章有详细的介绍,点击传送门查看
     
  3. 配置安装android平台开发环境

    一、下载最新JDK  参考请点击传送门

    二、下载最新Android SDK 参考过程请点击传送门
     
  4. 安装cordova,命令行npm install -g cordova
    C:\Users\97849>cnpm install -g cordova
    Downloading cordova to C:\Users\97849\AppData\Roaming\npm\node_modules\cordova_tmp
    Copying C:\Users\97849\AppData\Roaming\npm\node_modules\cordova_tmp\_cordova@9.0.0@cordova to C:\Users\97849\AppData\Roaming\npm\node_modules\cordova
    Installing cordova's dependencies to C:\Users\97849\AppData\Roaming\npm\node_modules\cordova/node_modules
    [1/8] editor@^1.0.0 installed at node_modules\_editor@1.0.0@editor
    [2/8] configstore@^4.0.0 installed at node_modules\_configstore@4.0.0@configstore
    [3/8] loud-rejection@^2.0.0 installed at node_modules\_loud-rejection@2.2.0@loud-rejection
    [4/8] nopt@^4.0.1 installed at node_modules\_nopt@4.0.3@nopt
    [5/8] cordova-common@^3.1.0 installed at node_modules\_cordova-common@3.2.1@cordova-common
    [6/8] update-notifier@^2.5.0 installed at node_modules\_update-notifier@2.5.0@update-notifier
    [7/8] cordova-lib@^9.0.0 installed at node_modules\_cordova-lib@9.0.1@cordova-lib
    [8/8] insight@^0.10.1 installed at node_modules\_insight@0.10.3@insight
    deprecate cordova-lib@9.0.1 › md5-file@^4.0.0 This module is looking for a new maintainer.
    Recently updated (since 2020-03-25): 4 packages (detail see file C:\Users\97849\AppData\Roaming\npm\node_modules\cordova\node_modules\.recently_updates.txt)
      2020-03-31
        → cordova-common@3.2.1 › underscore@^1.8.3(1.10.2) (05:28:31)
        → cordova-lib@9.0.1 › globby@9.2.0 › @types/glob@7.1.1 › @types/node@*(13.9.8) (07:56:03)
      2020-03-27
        → loud-rejection@2.2.0 › signal-exit@^3.0.2(3.0.3) (03:32:54)
      2020-03-25
        → insight@0.10.3 › tough-cookie@3.0.1 › psl@^1.1.28(1.8.0) (21:29:13)
    All packages installed (403 packages installed from npm registry, used 7s(network 6s), speed 944.95kB/s, json 370(924.73kB), tarball 4.74MB)
    [cordova@9.0.0] link C:\Users\97849\AppData\Roaming\npm\cordova@ -> C:\Users\97849\AppData\Roaming\npm\node_modules\cordova\bin\cordova

     

  5.  

    创建项目
    进入项目目录,打开命令窗口,window在路径输入cmd即可快捷打开

     

    执行命令:  cordova create  子项目名    package包名   应用名



    这边如果遇到以下问题的伙伴请看下,这个原因是因为cordova版本太高的原因,解决办法是降低cordova版本到6.0.0

    cnpm i cordova@7.0


     

    添加项目后我们可以看到文件夹多了一个文件夹,接下来用命令行进入项目根目录,列F:\farmer\cordovademo\csdnDemo

    执行cordova platforms ls,检查你的电脑支持的平台

  6. 接下来添加android工程
    输入命令行 cordova platform add android


     
  7. 构建应用

    输入命名行 cordova build android

    build失败一般原因都是因为
    因为android sdk和gradle没有配置好的原因,如下是android SDK配置好,但gradle配置问题
     
    Error: Failed to find 'ANDROID_HOME' environment variable. Try setting setting it manually.
    Failed to find 'android' command in your 'PATH'. Try update your 'PATH' to include path to valid SDK directory.
    

    这个时候需要去检查下gradle是否配置好。

     

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值