基于uniapp和Android?Studio實現(xiàn)安卓離線打包的完整步驟
一、準(zhǔn)備工作
- 下載 HBuilder x,本人版本是:4.87;
- 去官網(wǎng)下載 Android Studio 軟件,下載鏈接;
- Android平臺簽名證書,可參考Android平臺簽名證書(.keystore)生成指南 - DCloud問答,我的證書是以
.jks結(jié)尾; - Android 離線SDK,版本要和 HBuilder x 一致,鏈接地址;

二、 創(chuàng)建 uniapp 工程

創(chuàng)建工程,選擇** uni-app** ,選擇默認(rèn)模板或者 hello uni-app 等。
不要勾選 uni-app x,因為 uni-app x 暫時不支持快速安心打包;
三、uni-app 項目快速安心打包

打包簡單、代碼不用上傳,但是需要等,因為是在云端打包;花錢可以快速打包;
四、修改 Android 離線 SDK 的配置文件

使用 Android Studio 打開 Android 離線SDK(解壓) 的 HBuilder-Integrate-AS 工程;



修改三個文件,build.gradle、dcloud_control.xml、AndroidManifest.xml;
build.gradle 文件修改包名和配置的簽名信息,簽名信息需要和準(zhǔn)備工作的第三步保持一致;
dcloud_control.xml 修改 appid,這是基于 Hbuilder X 應(yīng)用自動生成的;
修改AndroidManifest.xml 文件的 AppKey,如何生成和獲取,請看第五步;
五、生成 AppKey
在我的應(yīng)用里面,雙擊項目名稱進(jìn)入,點擊各平臺信息,點擊新增按鈕,會看到以下界面;

其中 應(yīng)用簽名SHA1 和 應(yīng)用簽名SHA256 是在準(zhǔn)備工作第三步生成;


點擊創(chuàng)建離線 Key 后,在點擊查看離線 Key,就可以看到 AppKey 了。
六、離線打包
生成 uniapp 編譯文件

將編譯好的文件拷貝

七、Android Studio 創(chuàng)建設(shè)備


八、設(shè)置自適應(yīng)圖標(biāo)、應(yīng)用名稱和編譯后的安裝包名稱

使用 Image Asset 工具生成(最推薦)
不要手動去切幾十張不同尺寸的圖片,Android Studio 自帶的工具能一鍵搞定:
- 打開工具:在 Android Studio 項目的
res文件夾上點擊 右鍵 -> New -> Image Asset。 - 設(shè)置前景 (Foreground Layer):
Asset Type選Image。Path選擇你高清的 Logo 原圖。- 調(diào)整 Resize 滑塊:觀察預(yù)覽窗口中的圓圈,確保 Logo 完全在圈內(nèi)。
- 設(shè)置背景 (Background Layer):
- 你可以選一種顏色(Color),也可以選一張背景圖(Image)。
- 設(shè)置預(yù)覽 (Options):
Name建議保持默認(rèn)的ic_launcher。
- 生成:點擊 Next -> Finish。它會自動在
res/mipmap-xxxx下生成所有分辨率的圖片。
檢查清單文件 (AndroidManifest.xml)
生成好圖片后,確保你的 AndroidManifest.xml 指向了這些文件:
<application android:icon="@mipmap/ic_launcher" android:roundIcon="@mipmap/ic_launcher_round" ...> </application>
總結(jié)
到此這篇關(guān)于基于uniapp和Android Studio實現(xiàn)安卓離線打包的文章就介紹到這了,更多相關(guān)uniapp和Android Studio安卓離線打包內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Android中自定義控件的declare-styleable屬性重用方案
這篇文章主要介紹了Android中自定義控件的declare-styleable屬性重用方案,本文給出了一個終極重用解決方案,需要的朋友可以參考下2015-01-01
Android視頻播放器屏幕左側(cè)邊隨手指上下滑動亮度調(diào)節(jié)功能的原理實現(xiàn)
這篇文章主要介紹了Android視頻播放器屏幕左側(cè)邊隨手指上下滑動亮度調(diào)節(jié)功能的原理實現(xiàn),非常不錯,具有參考借鑒價值,需要的朋友可以參考下2017-02-02
Android 使用自定義RecyclerView控件實現(xiàn)Gallery效果
這篇文章主要介紹了Android 使用自定義RecyclerView 實現(xiàn)Gallery效果,本文給大家簡單介紹了RecyclerView的基本用法,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2017-10-10
Android開發(fā)環(huán)境搭建圖文教程 親測有效!
這篇文章主要為大家詳細(xì)介紹了Android開發(fā)環(huán)境搭建圖文教程,親自測試有效的搭建方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-03-03
Android實現(xiàn)分享微信好友及出現(xiàn)閃退的解決辦法
這篇文章主要介紹了Android實現(xiàn)分享微信好友及出現(xiàn)閃退的解決辦法的相關(guān)資料,需要的朋友可以參考下2016-03-03

