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了 可以安裝到手機上,但是什麼功能都沒有做,需要自己開發