记录自己在Linux上打包APK的过程。
环境
- OS: Arch Linux
 - Kernel: x86_64 Linux 5.6.13-arch1-1
 - SDK: 26.0.3
 - 签名v2: apksigner\zipalign (我这里的属于SDK29.0.3,可以签名)
 
安装SDK
ArchLinux 下直接可以安装 sudo pacman -S android-sdk
其它发行版百度可以解决;
安装需要的 版本
1  | sdkmanager "build-tools;26.0.0"  | 
把签名工具放入环境变量中
开始打包
1  | cordova platform rm android  | 
gulp build:android是自定义脚本
主要执行三步操作:
‘cordova-build:android’ 打包
‘zipalign’ 签名
‘apksigner:sign’ 签名