1、安装jdk并配置环境变量
jdk下载地址(根据自己的系统本版下载速度慢):http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
华为有个下载地址很快: https://repo.huaweicloud.com/java/jdk/
是否安装成功验证方法:运行---cmd---执行java -version
2、下载并安装Android SDK
Android SDK下载地址:https://www.androiddevtools.cn/
安装和配置方法请参照:https://blog.csdn.net/zeternityyt/article/details/79655150
3、下载并安装node
Node下载地址:https://nodejs.org/en/
安装和配置方法请参照:https://www.jianshu.com/p/03a76b2e7e00
4、安装gradle
Gradle下载地址:https://services.gradle.org/distributions/
安装和配置方法请参照:https://segmentfault.com/a/1190000016372789
5、安装cordova
执行命令安装:npm install -g cordova
6、创建app工程并打包(命令行操作,此处的工程目录在D盘prod目录下)
cd D:\prod
cordova create shi-app org.apache.cordova.myApp myApp
#进入shupinhui-app工程目录
cd shupinhui-app
#添加安卓平台
cordova platform add android --save
#检查环境
cordova requirements
#APP打包
cordova build android --release
cordova requirements
cordova build android --release
jarsigner -verbose -keystore liufeng.keystore -signedjar app.apk app-release-unsigned.apk liufeng.keystore
jarsigner -verbose -keystore name.keystore -signedjar app-release.apk -digestalg SHA1 -sigalg MD5withRSA app-release-unsigned.apk mytest
jarsigner -verbose -keystore name.keystore -signedjar app-release.apk app-release-unsigned.apk xsxs
jarsigner -verbose -keystore liufeng.keystore -signedjar app.apk app-release-unsigned.apk liufeng.keystore
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore jhy-release-key.jks app-release-unsigned.apk
7、APK签名配置
请参照:https://segmentfault.com/a/1190000013159076
https://www.cnblogs.com/yi-515/p/8674791.html
jarsigner -verbose -keystore mytest.keystore -signedjar app-release.apk -digestalg SHA1 -sigalg MD5withRSA app-release-unsigned.apk mytest
参照:https://wiki.jikexueyuan.com/project/cordova-3.x-primer-foundation/environment-set-up.html
https://segmentfault.com/a/1190000013159076
https://segmentfault.com/a/1190000016372789
https://segmentfault.com/a/1190000015228134