日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > vue >内容正文

vue

Cordova将vue项目打包成apk(全使用命令行)

發(fā)布時間:2025/3/19 vue 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Cordova将vue项目打包成apk(全使用命令行) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

場景

假設vue項目已經(jīng)搭建好,要將其打包成apk。

實現(xiàn)

編譯vue項目

在vue項目目錄下打開cmd,輸入:

npm run build

新建cordova項目

來到要新建cordova項目的目錄下,輸入:

cordova create corova-app com.badao mapp

其中cordova-app是項目名

com.badado是包名

mapp是apk名字

然后

cd corddova-app?

進入項目目錄

復制文件

將vue項目目錄下的dist目錄下的文件復制到cordova項目中的www目錄下。

添加安卓平臺

在cordova項目中的cmd繼續(xù)輸入:

cordova platform add android --save

編譯安卓項目

輸入:

cordova build android --release

不加--release是默認debug版本的,加了才是正式版的。

build成功后的效果為:

此時會輸出apk的路徑,此時是未簽名版的apk,無法安裝到手機。

apk簽名

生成簽名文件,參照:

https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/84948340

將簽名文件keystore文件與未簽名的apk放在同一個目錄下。

在此目錄下打開cmd,輸入:

jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore release-key.keystore app-release-unsigned.apk cordova-project

其中release-key.keystore? 是生成的簽名文件;

app-release-unsigned.apk 是要簽名的apk;

此時會提示你輸入簽名口令,此口令就是在生成簽名文件時設置的口令。

然后再輸入:

zipalign -v 4 app-release-unsigned.apk? cordova-pass.apk

其中cordova-pass.apk是簽名后要顯示的apk。

總結

以上是生活随笔為你收集整理的Cordova将vue项目打包成apk(全使用命令行)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內容還不錯,歡迎將生活随笔推薦給好友。