zoukankan      html  css  js  c++  java
  • cordova 命令行打包apk

    Cordova 打包 Android release app 过程详解:

    1.全局安装Cordova CLI:

    npm install -g cordova

    2.创建项目:

    cordova create cordova-demo com.example.cordovaDemo cordovaDemo

    3.添加平台:

    cordova platform add android

    4.构建apk: 

    cordova build android

    5.建立符合链接 android-apk: 

    ln -s platforms/android/build/outputs/apk android-apk

    6.查看android-debug-unsigned.apk: 

    ls android-apk

    构建release版本:

    7.Build : 

    cordova build --release

    8.Sign: 

    keytool -genkey -v -keystore release-key.keystore -alias cordova-demo -keyalg RSA -keysize 
    2048 -validity 10000

    9.对APK签名:

    jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore release-key.keystore 
    android-apk/android-release-unsigned.apk cordova-demo

    10.Align: 

    zipalign -v 4 android-apk/android-release-unsigned.apk android-apk/cordova-demo.apk

    注:自动打包

    cordova build android --release -- --keystore="release-key.keystore" --alias=cordova-demo -- 
    storePassword=testing --password=testing2
    

    文件内容如下:

    {
      "android": {
        "release": {
          "keystore": "release-key.keystore",
          "alias": "cordova-demo",
          "storePassword": "testing",
          "password": "testing2"
        }
      }
    }

    .

  • 相关阅读:
    Delphi对接快递单的md5函数
    t+固定资产二维码打印工具2.01(支持微信查询)
    delphi 调用百度识别
    T+固定资产二维码卡片管理(外网版)
    Delphi 10.3.3 THTTPClient Post问题
    钉钉群机器人
    npm 命令集合
    php7的新特性
    ftp服务
    8.1 接口,接口也是一种类型
  • 原文地址:https://www.cnblogs.com/crazycode2/p/6298484.html
Copyright © 2011-2022 走看看