天天看點

Weex項目內建Android 以及打包成app

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

Weex項目內建Android 以及打包成app

填寫相關資訊,将簽名檔案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了 可以安裝到手機上,但是什麼功能都沒有做,需要自己開發