更新时间:2024-06-25 GMT+08:00
分享

使用Android快应用构建

npm config set xxx命令:配置Npm相关设置。

图形化构建

配置构建步骤中,添加“Android快应用构建”构建步骤。

参数说明如下:

参数项

说明

步骤显示名称

构建步骤的名称,可自定义修改。

工具版本

根据需要选择构建工具版本。

命令

配置命令,以下是一个使用debug签名打包的例子。

快应用签名操作:

  1. 通过openssl命令等工具生成签名文件“private.pem”“certificate.pem”,例如:
    1
    openssl req -newkey rsa:2048 -nodes -keyout private.pem -x509 -days 3650 -out certificate.pem
    

    在工程的“sign”目录下创建“release”目录,将私钥文件“private.pem”和证书文件“certificate.pem”复制进去。

  2. 发布程序包前需要增加release签名,然后在工程的根目录下运行:
    1
    npm run release 
    

    生成的应用路径为“/dist/.release.rpk”

  3. 如果需要临时使用debug签名,可以使用:
    1
    npm run release -- --debug 
    
    说明:

    由于debug签名是公开的,安全性无法保证,一定不要使用debug签名签发正式上线的应用。

代码化构建

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
version: 2.0 # 必须是2.0
steps:
  BUILD:
    - quick_app:
       inputs:
          command: |-
            npm config set registry http://7.223.219.40/npm/
             # 加载依赖
            npm install --verbose
            # 默认构建
            npm run build

参数名

参数类型

描述

是否必填

默认值

command

string

执行命令。

分享:

    相关文档

    相关产品