1. 创建一个weex项目
创建weex项目参考:https://blog.csdn.net/qq_39705793/article/details/83001145
2. 集成的Android项目
你创建完了一个新的weex项目,你的目录结构下的平台下的文件夹下只有一个platforms.json。
进入项目根目录下执行weex platform add android
---- 执行weex平台添加android 命令会在平台目录下创建一个android 的目录
3. 生成JKS
3.1命令的方式:keytool -genkeypair -alias icesslkey -keyalg RSA -validity 3650 -keystore icekeystore.jks
3.2用android studio生成jks
用android studio打开你的项目,不是weex项目,是android项目。点击Build ---> analyze APK 存放apk的位置以及apk的名字。Build ---> Generate Signed APK 创建一个新的jks
填写相关信息,将签名文件jks保存到WEEX项目中的release目录下。
4. weex打包成js
cmd到自己的项目下 输入命令 : npm run build
5. 打包成为签名的apk
cmd到自己的项目下 输入命令 : npm run pack:android
6. 签名
未签名的apk在你的项目下\release\android cmd到这个目录输入命令:
jarsigner -verbose -keystore awesome.jks -signedjar meeting.apk app-release-unsigned.apk awesome
eg: 分别是你的jks名字 以及apk的名字
这样就打包好apk了 可以安装到手机上,但是什么功能都没有做,需要自己开发