环境安装
node:v10.15.3
npm:6.9.0
ionic: CLI 4.12.0
cordova:9.0.0
jdk:1.8.0_201
gradle:5.4-rc-1
1. node安装
下载安装 http://nodejs.cn/download/
2. 安装ionic cordova
npm install -g cordova ionic
//安装
检查版本: ionic -v cordova -v
3. 创建一个ionic项目
ionic start myApp tabs
//创建项目
cd myApp
//进入项目根目录
ionic serve
//运行项目
4. 配置android sdk环境
5. 打包
ionic cordova platform add android
//构建android platform(必须在对应的ionic项目中执行)
ionic cordova build android
//打debug包
ionic cordova build android --release
//打release包
6. 签名
keytool -genkey -v -keystore myapk.jks -alias myapk -keyalg RSA -keysize 2048 -validity 10000
//在项目根目录执行命令,生成apk签名文件
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore myapk.jks app-release-unsigned.apk myapk
//把签名文件粘贴到/platforms/android/app/build/outputs/apk/release目录下执行命令,对apk文件进行签名操作