在我的个人App里面,通过UI框架提供的方法进行打包,仅供参考。
在这里需要强调,需要安装Android Studio,SDK,JDK等,挺复杂的,记得安装过程问题一大堆,最后才一一解决
详见此处
第一步 生成src-cordova
由于我使用的UI库提供了cordova的打包方法,不同于普通的打包,方法以下是别人的教程 :)
详见此处
第二步 进入src-cordova 测试环境
cordova requirements
第三步 安装需要的插件等
第四步 开始打包 src-cordova内运行(以下是参考个人使用的框架提供的打包代码)
quasar build -m cordova -T android
**第五步 生成签名文件(签名文件是app第一次打包或者初始化的过程,当你需要升级App,进行第二次打包,不需要此操作)生成之后,会多出一个name.keystore的文件 Ctrl+X到第六步的目录 **
keytool -genkeypair -alias name.keystore -keyalg RSA -validity 4000 -keystore name.keystore
第六步 找到目录
platforms\android\app\build\outputs\apk\release
第七步 打开此目录操作命令cmd
jarsigner -verbose -keystore name.keystore -signedjar name.apk app-release-unsigned.apk name.keystore
生成一个name.apk即为你的webapp项目