uni-app離線打包APK教程


一、 資源準(zhǔn)備
????1. 下載SDK 網(wǎng)址:https://nativesupport.dcloud.net.cn/APPDocs/download/android?
????2. 下載Android Studio 網(wǎng)址:? ? ? ? ? ? ?https://nativesupport.dcloud.net.cn/UniMPDocs/SDKDownload/android?
????3. APPkey申請(qǐng)
3.1.10版本起需要申請(qǐng)APPkey?
教程:https://nativesupport.dcloud.net.cn/APPDocs/usesdk/APPkey?
網(wǎng)址:https://dev.dcloud.net.cn/APP/index cmd
命令
查詢證書,見(jiàn)下圖

二、打包本地資源
? ? ? ? 打包uni-APP項(xiàng)目本地資源,發(fā)行----原生APP-本地打包----生成本地打包APP資源,在項(xiàng)目目錄下會(huì)?生成“unpackage”目錄見(jiàn)下圖

三、導(dǎo)入SDK項(xiàng)目
1. ???解壓下載好對(duì)應(yīng)版本的SDK,里面有一個(gè)原生APP項(xiàng)目,見(jiàn)下圖

2.?將SDK中HBuilder-Integrate-AS\simpleDemo\src\main\assets\APPs_UNI_A的該文件夾用uni-APP打包好unpackage----resources---- ??-UNI-***文件夾替換掉
3.?使用Android ??Studio打開HBuilder-Integrate-AS項(xiàng)目
四、修改AS項(xiàng)目配置文件
????1.?修改APP下的build.gradle文件
????2.?修改AndroidManifest.xml文件
????3.修改control.xml文件
4. APP名稱和圖標(biāo)自己設(shè)定
五、AS打包
????1.在Android Studio中菜單欄點(diǎn)擊Build----Generate Signed Bundle/APK,見(jiàn)下圖,打開后選擇 APK,next?

????2.填入生成的.keystore證書,密碼及別名,Next,見(jiàn)下圖

????3.?選擇debug或者release版本,finish即可打包完成,見(jiàn)下圖

????4.?release安裝包存放路徑
打包好的APK存放在APP下的release文件夾內(nèi),見(jiàn)下圖
