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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

UNI-APP安卓本地打包详细教程(保姆级)

發布時間:2024/3/13 编程问答 94 豆豆
生活随笔 收集整理的這篇文章主要介紹了 UNI-APP安卓本地打包详细教程(保姆级) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、開發環境

uni-app 官方文檔地址??原生開發者支持

1、Android Studio 下載地址:Android Studio官網?OR?Android Studio中文社區

2、最新版的HBuilderX

3、App離線SDK下載:最新android平臺SDK下載

4、3.1.10版本起需要申請Appkey,申請請參考

二、準備環境

1)Android Studio下載

點擊進入?Android Studio官網?或者?Android Studio中文社區

點擊Download Android Studio,然后下滑彈窗勾選同意協議,并點擊下載Android Studio

?下載成功后安裝即可。

2)最新版HBuilderX下載

HBuilderX:官方IDE下載地址

HBuilderX 3.4.6版本起,取消單獨的App開發版安裝包,統一為一個標準安裝包。標準版也可以安裝app相關插件。

這里直接下載最新的正式版。

?如果是已有老版的HBuilderX,可打開編輯器后,通過點擊幫助,點擊檢查更新后,直接點擊立即更新,然后等待自動更新后重啟HBuilderX即可

?3)App離線SDK下載

?點擊進入:最新android平臺SDK下載

?復制提取碼后進入百度云直接下載最新版壓縮包

下載成功后解壓壓縮包后打開,可根據個人習性,將HBuilder-Integrate-AS文件夾拷貝至其他專門存放打包文件的文件夾內

?4)生成本地打包APP資源

打開最新版HBuilderX,點擊界面上方的發行,點擊原生App-本地打包,點擊生成本地打包資源?

生成資源成功之后,點擊生成鏈接進入存放目錄,保存生成的文件

5)申請Appkey

首先登錄開發者中心,沒有賬號的必須注冊一個。

登錄成功后點擊想要離線打包的項目,進入到項目的詳情頁

?點擊菜單欄的離線打包Key管理,勾選打包的平臺,自定義Android包名,輸入Android 證書簽名SHA1,最后點擊保存即可生成AppKey。

可通過在生成的Android 證書目錄里面cmd命令行輸入

keytool -list -v -keystore 證件名.keystore

回車后輸入證書文件密碼,來查看證書信息(SHA1,SHA256證書指紋

?三、開始離線打包

上述準備工作全部完成后,首先打開Android Studio編輯器導入之前準備工作里步驟三生成的離線SDK資源里的?HBuilder-Integrate-AS 文件夾

導入成功后,首先替換掉simpleDemo\src\main\assets\apps目錄下的原有資源,更換為之前準備工作里步驟四HbuiderX 生成的本地打包APP資源

然后將data目錄下的dcloud_control.xml文件內的appid清空,更換成自己uni-app的應用標識AppID,也就是準備工作里步驟四HbuiderX 生成的本地打包APP資源的名稱

?打開Androidmanifest.xml文件,將android:value替換為之前準備工作步驟五里申請的Appkey,將package更換為Android包名

?打開values目錄下的strings.xml文件,輸入自己應用想要的應用名稱(類似QQ、微信這些應用名稱)

?打開drawable目錄,該目錄主要存放

icon.png : logo圖片

push.png : 消息推送logo

splash.png : 啟動頁

選中任意圖片右鍵,可點擊Create 9-Patch file 將圖片更換為.9.png類型,防止不同型號手機導致圖片變形

?打開build.gradle文件,填入Android包名和大版本號和小版本號

可通過在simpleDemo\src\main\assets\apps\__UNI__B0DA83E\www目錄下的manifest.json文件查看版本號信息

?最后就可以點擊Android Studio編輯器上方的build,點擊Generate? Signed Bundle / APK進行打包

?

依次輸入Android平臺簽名證書(.keystore)的證書路徑、證書秘鑰、證書別名和打包密碼

?

選擇正式包,最后點擊Finish,等待打包完成即可

?

最后這就是打包完成后的文件,整個離線打包也就結束了,可以直接在手機上進行安裝了

?

最后,如果這篇文章對大家有所幫助的話,希望大家一鍵三連紅豆泥阿里嘎多

總結

以上是生活随笔為你收集整理的UNI-APP安卓本地打包详细教程(保姆级)的全部內容,希望文章能夠幫你解決所遇到的問題。

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